I had my HTC Hero for 1-2 months and I loved it. Before this, I had an iPhone 3G. Here's a list of stuff on why I loved the phone and what problems I had. Positives: • Sense UI (+ and -)'s customisation is far ahead of every phone! Loved it • Flash support which is an advantage over the iPhone • Market - good for applications, not much so games, try out a paid app for 24 hours before getting charged • Android as a whole - open source, you can have different messaging clients etc Problems: • The camera is terrible without being in an area with a lot of lightening • Slow and very unresponsive at times. The ROM update was a major plus, but still as the phone's processor isn't that fast it maxed out its potential without draining the battery • Sense UI - I loved it. But as HTC have to update it every time for an Android update, we have to wait ages for the new updates. • Market - only a handful of good graphic games. GPU is not near to the iPhone's. I would rate the HTC Hero a solid 8/10. Why back to the iPhone? The App Store is one of the main reasons why I am exicted to go back. Developers all around the world are jumping on it. EA and Gameloft just to name a few have tons of applications out. The iPhone's graphics are amazing and its processor is also very fast. (Underclocked to MHz) The iPhone's video recording capability at 30fps is a major plus. Its 3.2mp camera is actually superior to the HTC Hero's. (Ability in low lightening, camera speed) I have sold my HTC Hero, going to sell my Touch 3G and will make up the rest for the iPhone. Anyone else? Anyone else switched back to the iPhone?