Facebook has to stay cool, which is very difficult. It also doesn't have a clear way to dominate Google's bread-and-butter business, organic search and paid search advertising. They are no doubt very innovative but I give Google the edge, especially if Google can figure out social.