[Tip] messed iPhone ? > Update/Fix to the same FW version w/o loosing your Data !
Just found that you dont need to restore/recovery to clean the OS. Control+"Check for Updates", select the same firmware version and keep the home btn pressed while iTunes boots the phone. This way you dont need to send again your music, contacts, photos after the restore/recovery... just like a normal update. Also good to fix an endless loop after a not successful app install (apple logo + vibrating every 5 seconds).