How to regain control over a Samsung Galaxy S II with a Boot loop? My device is in a wicked boot loop and I cannot get any control over the phone.

If I take the battery out and put it back in, it just restarts again and again. I don't feel like I have any control over the buttons on the phone.

Any way to solve this?
I'm completely willing to restore factory settings, but I just don't know how I could do so because the phone does not shut off, it just continues to restart.
Enter recovery mode and do a factory reset and wipe cache and install any ROM you like.

It worked for my S2 which got stuck during boot-up. I kept flashing my ROM without factory reset and wipe cache and nothing happened. 

It went back to normal when I did those procedure above. Hope it will solve your problem. My S2 is fine and running again. I almost gave up on it.