Overall, it’s just a general lack of attention to detail that defines the differences between the iPhone and the Nexus One, and that lack of attention to detail exists on both the hardware and software side. The Nexus One isn’t a bad phone by any stretch of the imagination. Had it come out three years ago, it would have been revolutionary. But you do have to train yourself to Android’s idiosyncrasies much more so than the iPhone. If you’ve never owned or used an iPhone, you’ll probably find the Nexus One to be a very adequate device and will assume that the minor annoyances are just part of owning a smart phone. If you’ve owned an iPhone for any length of time, you’ll likely feel, as I do, that it’s a rather half-baked device with some good ideas but generally weak execution.