EDGE on the iPhone is not that bad, and 3G coverage in the US isn't all that great. That's not to say that EDGE == WiFi, but really, it's fine when I'm on the road and I need to find something using the iPhone + Safari. I don't buy into the "EDGE sucks" commentary as I really haven't had that experience.
Also, Google Maps is a great tool to have in areas where traffic information is available. Just yesterday, I was in lower Manhattan and was about to take the West Side Highway instead of the FDR. Before I hit the road, I checked Google Maps very quickly and saw that the West Side was jammed up. I hit the FDR instead and had a quick ride home.
Glad to have an iPhone...3G would be nice, but I'm not crying about it...EDGE isn't as bad as some people would leave one to believe. YMMV.
😎
--DotComCTO