said by michieru:ME is very nice but cities are extremely distant from each other after Portland, and to set coverage in locations where even providing power is a problem can be a big hassle and requires a large investment, I can see them improving their coverage once they are done with their HSPA+ rollouts and more money starts coming in as more subscribers sign up for data and better offers from T-mobile, you need to give it at least two years though because many people are still under contract.
Portland and just outside of it is the only place T-Mobile has 3G here. I understand why but they are not really considered a huge player here. My GF has T-Mobile and leaves her phone set to roam only almost all of the time, this includes data. I am surprised she has not received a letter yet telling her to take a hike due to high roaming amounts but they either will wait until her contract is done or they are just absorbing the costs for whatever reason.