I have a Droid incredible. Here is my experience:<p>If you have "use wireless networks" and Gps turned on, things don't always work right. If you have just Gps turned on the experience seems to work better.<p>I live in Madison, wi and having both turned on makes my phone think I'm in appleton (100 miles away). Using Gps, my location is reported correctly.<p>When out of Madison, and turning on "use wireless networks", things work correctly.<p>I have no idea why!
My droid is rather awsome in this regard. But haven't tried any iphone for this.<p>I am wondering why you say <i>decided that the antennae was of too low quality</i>? I am curious why you think this is an antenna issue?<p>Also as another poster said, it can be an application issue.
As an iPhone 4 user I find this depressingly disappointing but not surprising. Anecdotally I have found the GPS performance of the 4 to be far superior yo the 3G but, sadly nowhere near sub-street-lvel accuracy.
I have similar experience on the iPhone 3GS right after I start some GPS-using application (like TomTom). It is sometimes really terrible in the first 10-15 minutes. Though after that, it becomes quite accurate. Often also earlier. Also it is often better when I start it already when being outside of the car and not when being in the car.<p>I guess that it searches each time for new satellite signals if the last usage of GPS was too long ago.
How did you process/present that data after collection? Those look like Matlab plots - did you use it analyze the raw GPS data, or just use some GPS visualizer altogether?<p>If it would be helpful to you, I'd gladly repeat this experiment using my HTC Hero (CDMA) + Handy Runner, and a Garmin for reference.
I think the test should've been performed with more care, by using multiple GPS loggers instead of just one, to see if the result holds true. It might be an application issue at show here.