The Google Phone is here

Google Nexus One is almost here

The Google Phone aka Nexus One – Available on Jan 5th?

dogfooding aka the Google Phone