HTC Touch Pro – slow as hell, small screen, shitty battery life, slow GPS, quiet speakers, what apps???
iPhone – faster, bigger screen, better battery life, very responsive GPS, loud speakers, more apps than you want
I had the HTC Touch Pro from Sprint for about 4 months. I was super annoyingly slow, and the small screen makes viewing webpages almost impossible. Window mobile sucks because it was hard to find quality apps. The best app they have is one that made the HTC look like an iPhone (slide2unlock2), ridiculous. My TREO 700 was better.
iPhone wins hands down.
I am not a Mac fanboy, but you gotta give credit where credit is due. HTC got a long way to go if they want me as a customer again.