It is critically important to generate excitement around a platform, and both iPhone and Android have created lots of buzz. However, Apple has targeted its buzz at iPod users and retail consumers and its own Mac OS X developer base, while Google’s buzz has largely been confined to punditry and open source advocates who neither buy a significant number of products nor develop the commercial software that mainstream users want.