I have an EVDO and GRPS EDGE(slow slow) phone, the EVDO is blazing fast on a single thread, but when you start having multiple threads going, so browsing in 15 tabs and downloading, it crawls.
SO bascially if you only use one browser at a time and DON'T use a pre-fetcher(fasterfox, many accelerators) it will be good, and comparable to dsl, but if you multi-thread your internet don't expect it to be that great.
I have not tried a tethered UMTS or hsdpa phone, as there is nothing like that out here in west texas(edge gsm is all, and 1xrtt/EVDO limited), but the technology even thought different works much the same.
My speeds are about like this:
EDGE -> slightly faster than 56k modem
1xRTT right there with ISDN speeds about 2.5x faster than 56k modem
EVDO(rev A) steady 800k for me, jumps to 2mb/s regularly, the threading issue I mentioned plays a part.
I hear EVDO rev b is supposed to be really nice.
Thats my experience
I've already had experience with EDGE (its all GSM here in Kuwait as is much of the rest of the world). I was thinking of purchasing a 3G phone and I found out that the one I was considering has UMTS but not HSDPA.
EDGE is unbearable here. Just enough for that quick email, but not for browsing.
Maybe I'll purchase a HSDPA phone instead, although the speeds published make me think that checking email shouldn't be a problem.
In order to understand recursion, one must first understand recursion.
If you feel like it, you can read my blog
Signal > Noise