HELP!! Getting endless FC loop after installing WidgetLocker!

After trying the WidgetLocker for a second on my milestone, I get these endless FC loops and could do nothing else.

After some research on google, I found that you can enter the safe mode (and delete whatever app that is causing FC) by pressing the keyboard's menu button while turning the phone on.

The problem is, I couldn't even enter safe mode. The second it shows safe mode on the left bottom corner, the phone resets itself. And it repeats to reset as long as I press the keyboard's menu button!! And if I don't press it, it goes back to the endless FC loop....

Please, is there anyway to get my milestone back to normal?
Thanks in advance.

What version of WidgetLocker are you using? I know that 1.1.1 had a bad bug that could cause FC if you uninstalled your home program. However that was fixed pretty quickly in 1.1.2. But a lot of the pirate sites distribute the old version...

Do you have the developer tools installed on your computer? If you do or can install them then while the phone is at the force close screen plug into to usb on your computer and run:
adb logcat

from a terminal. it'll print out a bunch of data, if you post the last chunk, the part that includes a stack trace is what i'm interested in, it looks like this: