Due to a failure in the on button, my N1 is going back to HTC for repair. Not the first time either. The previous return was for distortion in the outgoing audio and a shoddy touchscreen. Since my contract with my carrier was over, and in the absence of any comparable phone (I tried desire etc and didn't like them) I got an iPhone 4 to tide me over til my N1 comes back. Needless to say, I miss my N1 quite a bit. However, there are a few places that the iPhone has the N1 beaten into a cocked hat. Bear in mind, these are from a dyed in the wool N1/Android fan. 1. Screen - the iPhone screen is beyond beautiful. The N1 by comparison is duller and has that fuzzy fringey thing going on. 2. Smoother Animation - the N1 transitions just seem jerky by comparison, even though there are very smooth. I use Launcher Pro too, so even smoother than stock N1. 3. Browser - the stock N1 browser takes its sweet time loading pages. Also, it often forgets the pages/tabs I had open. The iPhone hasn't forgotten anything in nearly a week now. 4. Connectivity - the iPhone hasn't dropped wifi once! The N1, by comparison seems to drop it every time I put it down. 5. Camera - both still images and video are vastly superior. Less low-light noise in still images, better colour rendition. However, the N1 is far superior in the following... 1. Quantity and quality of apps. 2. Overall functionality. Finally... the main reason I got an iPhone at all... when I get my N1 back, I will be able to sell the iPhone for close to 100% of its full value on eBay and buy a Nexus S! The iPhone retains its value better than almost any consumer item.