There are a lot of comparable devices. You should go for an android device. Windows mobile is the worst mobile OS ever. The HTC EVO and Incredible are great phones. The EVO is huge but its got everything one would want in a phone.
Btw, I'm getting the touchscreen on my phone replaced today or tomorrow. I left the phone at the service center. Back to my old HTC Tattoo for now.

