Hey all, The GPS on my iPhone 3GS has stopped working. When using google maps or apps like MotionX GPS Lite, the phone only ever uses cell triangulation. I spoke to a Genius at the Apple store, and after running diagnostics, he said it was likely a firmware problem. Unfortunately, the fix will require a hard restore/new phone setup...wiping out application data and SMS messages. Has anyone else had this problem and found a better fix? Is there any way to keep my SMS messages?