Hurry up T-Mobile!
Although they are late to the 3G table and even when it gets rolled out in my area I'll have to search high & low for a decent phone with T-Mobile's odd ball 3G frequencies (1700/2100). Witch also will only work in the US.
Second AT&T some how while being a GSM carrier as well has 100% better coverage than T-Mobile.
So the speeds of EDGE are fine for what I do. I think T-Mobile should admit they missed the boat here in the US and skip the 3G and work on expanding there network.
currently T-Mobile seriously undergoing 3G test on NA1700 band