Bravo! T-mobile has been my wireless provider for four years and has never let me down. Their customer service department is unrivaled in excellence as they have time and time again responded to my challenges and always either came through for me, or explained in layman's terms why they couldn't do what I asked of them.
I get 1000 "anytime minutes", 500 "call forwarding minutes", and free weekends, long distance, and calls from 9pm to 6am on weekdays all for $39.99. I have checked, and this is one of the more affordable plans nationwide by far. I added 400 messages (either text or picture, send or receive) for an additional $4.99 and I hardly use up all my time or texts.
The only issue I have with T-Mobile is their coverage area, which is questionable or non-existant if you arent on a highway corridor, or near a metropolitan area.