If you are stuck with boot and remove battery and wipe of cache/dalvik does not help!
As said, if removing battery and wipe of cache/dalvik doesn't help try to enter download mode (accept warning also) then power off and try again, has helped me few times.