I think it might be time to ditch my old iphone 2G, as its pretty slow with switching apps, almost no multitasking, sometimes contacts take 3-5 seconds before i can scroll. Anyway, I'm curious to see what else is out there as I've been a fanboy over my iphone the past couple years. the HTC hero caught my attention recently, I've heard its only problem worth mentioning is performance and that was fixed with a unofficial 1.50 firmware update? can anyone comment on this? are maps built into the hero's gps so no data service is required for gps? TomTom GPS for the iphone 3G/3GS don't need data service for maps because they are built into the app. Can you change/pause/play music tracks with the physical buttons on the hero? one of my problems with the iphone is you have to take it out of your pocket, unlock it, and have superpower eyesight outside in the sun to change a song. if you've owned both htc touch and iphone, please give feedback/comparisons. any other phones out there you think I should know about please? what about the mytouch 3G? I'd mention the palm pre but the screen size is kinda small. does anything else out there compare the SenseUI on the hero? I'm looking for multitasking, UI, and performance.