I have the HTC Touch Pro with Windows Mobile 6.0. I don't mind the phone too bad.. 1. Very slow responses when buttons pushed 2. Not enough memory to run windows - Memory Hog 3. Touch Flo 3D is EXTREMELY Slow! Looks cool but a big waste. 4. The screen lock doesn't work very well. Have the phone in my pocket with the screen locked and when i miss a call I can hear the phone in my pocket clicking. When I go to pull it out it is on some other screen. i can't just cancel back out becasue it says screen is locked. Very frustrating. I have to unlock, put it back to home screen then re-lock. 5. After I finish a call on bluetooth and hang up it wants to dial the number previous of that call. I have to hit the hang up button like 10 times so it doesn't dial out randomly. I am in need of just a good, fast phone. I just hope the touch screen is as responsive as the itouch / iphone. That is my favorite part of the itouch is the screen.