Okay, I had my brother drive my car while I play with the GPS. What I'm testing:
iGuidance 2.1.3 on GM-210 (SiRF II) on my carpc
iGuidance 2.1.3 on BU-353 (SiRF III) on my laptop
Garmin iQue 3600 (I think the map data is maybe 5 years old, definitely not SiRF III).
Preconceived notions before this test:
I always thought the GM-210 was great and that it never let me down. I've had it route me to wrong places, but it was the address that was bad, and not my position based on GPS. My brother's iQue never let him down either and we regard it as fairly accurate.
Testing:
The iGuidance used the same map data, with only the GPS receiver different. The iQue was brought along for fun. We tested while in motion (local and highway roads), checking differences in reported altitude, speed, and position. All the antennas were placed near each other (check the pictures). We also tested sitting in an intersection. The road is old and established, so shouldn't have changed with map data.
Pictures:
Sitting right at the intersection:
Antenna array:
iGuidance w/ BU-353 (note how far we're from the intersection):
iGuidance w/ GM-210 (also note how far):
iQue:
Conclusion:
In some intersections the reported positions were exact, in other intersections the reported positions were off by up to 100 feet. However, all positions were the same in all three devices. The only thing I can conclude is that the GPS receivers are precise, but the maps are inaccurate.
I guess I have mentally adapted to the inaccuracies that I didn't notice until I swapped GPS receivers and actually looked at the map. Same with my brother and his iQue - after using it all these years, he's adapted his driving to the map (when it says to turn in 100 feet, he knows it as basically 'turn right now' and ascribes the difference to when the map actually hits the point and when the sound clip says it)
Basically, nothing wrong with the BU-353.