I just ordered a T-Mobile G2. I'm currently with AT&T but I'm unhappy with their service. I find them to be expensive and I also DON'T have unlimited data. I TRIED several times to get it back with no luck. I can upgrade in May but I ordered the G2 from T-Mobile cause I wanted the cheaper plans and unlimited data. I also like having a keyboard. But I'm having second thoughts. My G2 has not arrived yet. I'm still waiting for it so I haven;t had the time to play with it. What should I do???