People who act like the missing 3G is a big deal obviously don't use 3G on daily.
My job is testing networks like this. 3G networks are just as slow as EDGE for loading pages. All 3G networks have huge latency, around 800ms. Even with Verizon EV-DO expresscard which I use it's still slow even though it's considered broadband.
Sure once a download starts it gets up to 50-300k/sec but then when are you going to be downloading large 500MB files on your iPhone? It's not like you can move them to your computer.
It's the latency. If the phone did have 3G you would see it taking just as long to load the damn page. because each request to the webserver is another route that has 800ms ping times
Trust me even the fastest "3G" networks make browsing web pages annoying as hell.
It's really a mute point. So people stop, because 2G, 3G, EV-DO your page would still load slow.
Anyone who actually has EV-DO "broadband" knows what I'm talking about.
Seriously for email and pulling up pages it will be fine.