Well T-Mobile is finally getting with the program. They have just announced 3G UMTS/HSDPA support in New York with a continued rollout in major markets throughout the year.
The only thing that concerns me is the fact that every carrier is trying to run 3G on a different frequency. This means that roaming with 3G is going to be a serious pain in the @$$. I have not had a chance to look into it fully but T-mobile seems to be rolling out on the 1700Mhz AWS spectrum which is totally different than the ones used by AT&T and even Europe.
The best part about T-Mobile used to be that you could import cool handsets that work on their GSM network. From now on this means that you won’t ever get 3G on those handsets if they don’t specifically support T-Mobile’s 3g band.