i'm looking for my first smart phone, at first i was consdering the 8800 vs Tmobile MDA but i hear the MDA freezes quite a bit, the only real thing im concerned about are battery life, media player, Messaging (not just txt), price of under 800 thats unbranbed, and pretty much overall...