iPhone 4S loses GPS accuracy
I tried everything I could think of, but I eventually completely reset the phone and did not restore my old configuration.  I started from new with my iPhone and now it is working fine.