Thanks for the input. The main problem with iphone is ATT. Once they release it to other carriers it will likely crush the android based competition. I have watched closely over the last month of usage on the HTC Hero. On average it takes at least 3 clicks for every one click on the iphone to get anything done. In addition, the browser often does not work on common web sites... even Google sites which blows my mind. Didn't Google create android? It feels like working on a German car versus a Japanese car. Cool when it works... but over engineered to the point where it is cumbersome to work with. The iphone is more like a Japanese car. Simple, intuitive and reliable. Having said all of that, I am staying with the Hero for the better phone service. Although as I type this I am waiting to get it back because I cannot upgrade the software on it without a Windows based computer. So there goes a couple of hours of my day waiting for the local Sprint store to do the upgrade. Apple was smart enough to make the iphone work with PC's. I wonder if Google will make android more Mac compatible?