The Nexus One (HTC Passion) was/is Google’s first outing into the Smartphone market and, being Google runs the Android Operating System in all it’s unadulterated glory and man! What a phone it is.

The beauty of the N1 is that as it is Google’s flagship phone, pre-dating the recently released Samsung Galaxy S, it gets all the latest and greatest Android updates. So where the likes of the Desire, Motorola Defy and the like are 2 (or in the Defy’s case 6) months behind the latest incarnation of Android the N1 gets them first. However at the time of writing it was still waiting to get the latest 2.3 Gingerbread OS which is only available in the Galaxy S, so for now you’ll need to stick to 2.2 Froyo.
The phone itself feels incredible. When you look at the aluminium finished casing of the iPhone 4, it looks too clean and clinical. The phone appears in two pieces, a soft-to-the-touch solid rubberised feel which does not in the least feel tacky and an almost metallic/aluminium finish wrapping around the rest of the phone. The two tone hues between light grey and dark looks great but it boils down to personal taste.
The screen is set to a very sweet 3.7 capacitive touch screen, exactly like the HTC Desire and feels so more reactive than the iPhone. But this could be down to the 1Ghz Snapdragon processor and the 512Mb of RAM which isn’t being bloated by the Apple OS as it is running Linux which, in my opinion, has almost always been the most responsive OS I’ve used.
There is a trackball situated underneath the touch sensitive buttons which glows when you receive a message, E-mail or push notification from your services; as well as alerting you, it can also be used to navigate menus in all directions as well selecting items (especially on web pages that are not mobile optimised).
Now I’m not going to be going into the microscopic detail of the phones hardware because that information is already well documented on the web but as mentioned you are not forced to use the underlying Android OS by using the pre-installed skins that you get on the Desire (Sense) or the Defy (Motoblur). This means that if you are a developer (and to an extent I am on Java) you have unrestricted access to all of the phones features and because of that the N1 really is a Development phone.
That doesn’t mean to say that the average person in the street can’t use it, of course they can, but to get the full benefit from everything it offers you really should be involved with or be willing to try your hand at developting apps for it. It even includes an unlocked Bootloader so if you wanted to install your own flavour of the Android OS like CyanogenMod you are free to do so. How many hardware vendors do you know that gives you the features to do this?
However, there is one fundamental flaw to the phone which hampered my usage of the N1 and as a result I am biased against getting it. The WiFi has been documented as being temperamental at best, sometimes it connects, sometimes it doesn’t. Other times it will connect but will not send/receive data (this happened to me three times on two different handsets), if like me you want to use the internet on a smartphone you don’t want to be using the 3G when your WiFi is available. By all accounts Google have fixed the issue but have yet to role the update out, which until it is released, you have a very expensive coaster sitting in front of you.
If they fix it, get the phone you won’t regret it. Until then avoid it, but it is one hell of a phone.