I tried to update my iphone 3gs to 4.0.2 in itunes, but it was not updating it as it gets stuck half way where that apple logo and loading thing comes. After waiting more then 30 mins, i removed the iphone cable and did a DFU to restore to 4.0.2, but its still stuck on the same place. WHAT SHOULD I DO? I TRIED BOTH NORMAL RESTORE, UPDATE & DFU BUT NOTHING IS HELPING ME???