I want to buy a new phone as my previous phone which was Motorola citrus is not working properly at all. Everything in that phone is not working properly. I want that phone which should have more features then motorola citrus and should about same price. One of my friend told me that blackberry 8320 is a good option for it. So I want to know what are the features of blackberry 8320 and Is it fine to buy it with tmobile connection?