so i guess i stumbled upon this today, i recieved a text and all of the sudden my phone shut off and kept rebooting until i removed the battery, once i reinstalled the battery and tried again i got the same result.
the problem was with my launcher (go launcher ex), when it tried to load the icons for my home screen(s) it would for whatever reason, reboot my phone.
well after my phone restarted i tried to boot into recovery to wipe the cache and such.
WELL i guess i hit home+menu+up on the D-Pad a little too late, but what i noticed was almost a hidden feature that comes with velocity?
it booted my phone without starting anything automatically (advanced task killer, go launcher) and so i was able to clear the data for Go Launcher EX, and after rebooting one last time, my phone started up just fine.
just thought this might be helpful for someone who never knew it was there, or a possible solution to boot loop.
i held it down right after the new velocity splash screen and just before the boot animation.
HOPE THIS HELPS!! =]