I'm Leaving at&t and I want a better mobile phone service and i'm thinking of either choosing Verizon Wireless or T-Mobile-

Verizon Wireless has a lot of good features but I heard they charge and take a lot of money out of your bill.

T-Mobile has good phones like the G-1 but I think they don't give you enough minutes such as Verizon Wireless does.