Was with Verizon but they had capacity issues and werent great in NYC when i left. I dont know if you have ever been to the financial district early last year but if you did, you would know how terrible they were. Now with them getting AWS available, they are better or best. However, i am happy with my service with T-Mobile and wont switch to Verizon even if they work "elsewhere". Dont need to go to other places as much as others who "need" it everywhere. I pay less for more where i go and live.
I rather give my money to T-Mobile and support their cause to help them build their coverage. That would truly help them compete better with the doupoly.
Edit: Btw, 200 million pop has LTE coverage with T-Mobile. If thats not competition to AT&T and Verizon, i don't know what is.
Have fun with EDGE and no coverage when you travel.
POPs is highly misleading. The first 150-200M POPs is a small % of land area coverage. You have to be up into the 95+% of POPs to have good land area coverage. AT&T is at 98% total coverage, with upper 90's for HSPA+ and LTE.
T-Mobile is not some charitable cause. They are a business, albeit one that's not good at it's core business.