I've had my 2nd Gen iPod touch plugged into my computer for the past 5 hours as it attempts to update the firmware to 4.0. It seems to be stuck on the last 5%. The funny thing is, the same thing happened when I tried to restore my iPhone 3G the other day. It didn't go away, so I unplugged it after maybe 24 hours and bricked the device (my bad). Any idea what's wrong? I dont want the same thing to happen to my iPod touch....