The 3G Iphone must have a very good wireless receiver, because I just compared the speed of my laptop which is hard wired to my DSL modem, to the 3G getting the same connection wirelessly from my Link Sys N-router, and the iphone consistently gets slightly faster speeds, the difference is slight, but still, I would have expected the phone to get slower speeds wireless, against a very good/strong laptop that's getting the same signal through a direct, wired connection. Interesting. 
I'm still pretty happy overall with the 3G.
I'm still pretty happy overall with the 3G.