I have the same dilemma (Sprint vs. Metro PCS) but for a difference reason.
I live in the Metro Detroit area and I've had Sprint for the last 5 years or so.
After reading so much about Sprint building their WiMax coverage out, I took a chance and bought the Galaxy S2 4G because of the rumors that Detroit was next on the 4G rollout. About 2-4 weeks later, I learned WiMax was going to get cut.
The only reason I'm still with Sprint is because I'm on their Sero plan. If the "new" rumors are correct, Detroit should be full 4G LTE by April. I pay $50 a month for my plan (500 mins, unlimited everything else). For $5 more a month, I can jump on Metro PCS 4G right now.
I like having Sprint's phone selection and the fact I would get their high end phone for a fraction of the cost at Metro PCS. I also don't care signing another 2-year contract because I would be locked in for $50 a month. BUT, I can't stand Sprint's Detroit LTE rollout.
Suggestions? Thoughts? Advice?