I'm surprised nobody did this before: Here is the Nexus One compared to the iPhone, side by side. And if that wasn't enough, check it compared to the HTC Hero:

The bodies' physical size is pretty much the same, but the screen in the Nexus One seems longer and thinner than the iPhone. More pics at [HTC Nexus One]