Following today's announcement by Google of its first smartphone, the Google Nexus One, consumers are already pondering this question: What's the difference between the Google Nexus One, the Apple iPhone, the Palm Pre and the Motorola Droid?

BillShrink has put together a very handy comparison chart that looks at each of these 4 smartphones and lists the differences in all key features.

There are a few obvious differences - the iPhone still lacks multitasking while the Android devices have fewer apps - but for the most part, the devices are fairly similar on paper.