I got my N1 after owning the iPhone for two and a half years. I really, really wanted to replace it. But I'm not sure if it can and here's my reason: Screen: N1's screen is definitely better that the 3GS's until you take it in sunlight. It loses all it's glory, I can't see a thing. And I'm not talking about really bright days, even medium sunlight screws it up. I haven't such a problem with the 3GS, it's not perfect but it isn't that bad. The N1's screen is like the bermuda triangle for fingerprints, it is really bad and the fingerprints make using the phone in sunlight even worse. iPhone's oleo-phobic display makes a BIG difference! Body/Form-Factor: The N1 wins HANDS DOWN! Makes the iPhone look like a prehistoric phone. Kudos to HTC. Minus the haptic feedback buttons and the trackball, both of which I thought were mistakes. OS: Alright, here's where I really got hurt. Having used the Magic (MyTouch) at a brief training session, it was love at first sight for me as far as the OS was concerned. But since I started using it more in-depth with the N1, I started disliking it more day-by-day. The OS is not as sleek as the iPhone's, why? I'm not sure, it just doesn't feel the same. The touchscreen isn't as responsive, while transitioning between the different home screens is more often that not, lag-gy. The inability of rearranging the icons in the menu is something I missed. The 3D menu sure is eye candy but not smooth at all. Push notifications is a JOKE, my GMail never pushed with any consistency. MobileMe and Yahoo (or GMail w/ exchange) worked flawlessly with my iPhone. The phone wasn't as easy to use as I though it was, the combination of using the touchscreen and the haptic buttons threw me off at times. Live wallpapers sure are again only eye candy, the only other thing they do is drain your battery. The keyboard is not at par with the iPhone's but I got used to it, so I won't say much. Media Player: I don't think I need to comment. After 20 months in existence the so called "OS of the future" does not have a audio equalizer. I though I was free of iTunes, but as it turns out, I miss it. Apple's one-stop syncing idea was pure genius. Applications: I'm not going to compare numbers, I'm going to compare quality. App1: Facebook Again, the "OS of the future" could not build a decent enough app for a service some 250 million people use. Maybe it's too much into the future where Facebook is not important. Now I'm not an Facebook addict but it is the only way I keep in touch with some friends. The interface is mediocre at best when compared to FB for iPhone. Even if I look beyond that, the fact that the App is not self sufficient throws me off. I have to switch between browser and the App every time I want to see a picture or read a message. iPhone's Facebook app is arguably perfect in it's UI and functionality. App2: Twitter The two apps I compared were, Tweetie and Twitdroid Pro. There was a world of a difference. Both in terms of functionality and UI, Tweetie smoked its Android competitor. In spite of having a bigger and better screen, reading both Facebook and Twitdroid was hard mainly due to the small font size. App3: RSS I'm a gadget geek and I want to keep up-to-date with my stuff! The two apps I compared were NewsStand/NewsRack and PureRSS. Again there was no comparison in terms of the UI or functionality. App5: MobileMe iDisk/Gallery vs DropBox I rather pay 7 bucks a month and get decent online storage and push email and gallery and find-my-iPhone that just storage for 10 bucks a month. App4: NFS, GTA, StreetFighter, Sims Nothing to compare. What disappointed me was that I couldn't find a single app that would beat an iPhone counterpart. Well, except the Weather app. App Store: Before we get into the Big Brother argument, I have to say that Apple's watch over its App Store might have brought controversy (Google Voice is not available in Canada) but has surely insured protection (for the most part) and quality (yes, there are fart apps but there also are the other 50,000 useful ones). The Android App store is still lagging behind in functionality but mostly in quality. Multitasking: Well, this is a touchy topic for me. First of all, I'm in Canada and there is NO decent radio app, so please don't give me "listening to Pandora" as an example. All other apps (more or less) rely on push notifications which are readily available on the iPhone. But I'd still give the N1 the upper edge. "Open Source": Apart for allowing any app to it's app store which has made it more of a widget store that anything else, the OS is not open source for one reason - Rooting voids warranty. Software warranty I agree with, but voiding hardware warranty is non-sense. I rather jailbreak my iPhone and get 80% of Android's pros'. And, and, and, keep my hardware warranty. Google, don't advertise your OS as open source when you wouldn't support it. Support: Apple's customer care and tech support have been much more knowledgeable than Google's. Heck, I wasn't allowed to talk to one unless I ordered the phone. The tech agents that I encountered in my 10-odd calls in the 10 days that I have had phone were not helpful. If I have a problem with my iPhone I can get it replaced in 10 minutes, N1 would take 2 weeks! Future Development: In spite of the growing Android base, I see no breakthrough. Why? My 2007 iPhone V1 can do 95% of what the N1 can. I don't see Google or the providers supporting handsets in terms of software development in the long term. I have seen too many examples to believe that it would change. If the OS is SO customizable and SO open source, why can it not be customized to any hardware? Apple still supports and updates a 3 year old phone. While as the 2009 MyTouch is forever stuck at 1.6 unless you want to VOID your warranty - NOT FAIR! Even after that I still want to keep my N1, but I can't seem to justify $650. I see promise but no results. My smartphone is more than just a phone, I interact with it more that I interact with anything or anyone on any given day, hence I never expect anything less that the perfect. Hope you would give a reason to keep my N1.