So my problem is that in my 3Gs 16gb what i bought last year has little GPS problems. It worked great until one day it did not want to restart after battery went zero.. so i had to do DFU mode (i think it was DFU so long time.. hard to remember) to get phone back on,this time from 3.0.1 to 3.1 if i can remember right. . But after that i think GPS did not work good. i tought that i must have broken my GPS/wifi antenna. So this week i ordered new one and replaced that.. with no help....!! So my GPS is working but like not full power.. so get weak signal..! i use this MotionX GPS software and it tells me that accuracy is 74meters and GPS signal has 4 yellow lines!! but when it locates it sometimes goes to 7? greenones and then drops back to 4.. And i have reset my location warnings many times..