Considering the poor quality network t-mobile has, its not surprising the apps are down.
Hard to have apps with the lack of 3g in many areas and just plain poor phone coverage in many more areas. While I like my phone, the apps and the "openness" of the phone, Ill be moing to another carrier as soon as my contract is up. I hope other carriers have android phones but if not then so be it. I need good reliable phone servers and usable data service as well as a good phone. I only have a good phone with my g1 now.