I didn't know the GPS receiver in the iPhone was so weak. Might it be because of the metal body? The GPS in my Nexus One is great. I've used it for turn-by-turn navigation and I have no complaints whatsoever. (Well, sometimes the routing is a little odd, but that's a software issue.)
_________________________
Bitt Faulk