3G is plenty fast in many parts of the world.  For surfing the web it generally feels as fast as using wifi to my adsl connection at home.  For large downloads it's obviously slower, but seeing 1Mbit down isn't uncommon on good days.  Also I can get a good 3G connection at my small cabin by the coast (where I don't even get warm water or indoor plumbing), I doubt I'll be seeing WiMax out there (and similar places) anytime soon.