My contract is up, and I am ready for a new phone. If it is possible, I want to stay with T-Mobile, but I don't mind switching carrier. The next phone should be Windows Mobile Prof, GPS, Wifi, fast response UI (like Palm OS), thin (like iphone), and light weight. Would you recommend me one? Oh, my mother often has problem hearing me on my current cell phone, so my next phone must have excellent outgoing voice. I don't want to be in trouble with my mom. Thank you.