Changes (skip this): Feb 4, 2010: Update: Added unlock per Dagon to Step #8.Feb 2, 2010: Update: Added reboot suggestion to step 6 per Hugh.Jan 31, 2010: Update: Jon has left a work-around in the comments. Appended as STEP #1. Thanks! This should help fix issues reported with iPhone 3G running 3.1.2 firmware.Jan 26, 2010: Update: Many are having issues with these steps and the iPhone 3G running 3.