You can get a very good feel for the future of each company by to listening to their chief executive in these interviews recorded at the Web 2.0 Conference in November 2010.
They are long but chock full of insights on the innovations coming in mobile, gaming, local search, social commerce, mobile commerce, advertising and content.
Sadly, after listening to Carol Bartz talk about Yahoo! I still don't understand what their strategy is -- other than give the user a great experience which isn't exactly a strategy. Eric Schmidt and Mark Zuckerberg are much more forthcoming with their vision and strategy.
Eric Schmidt @ Google - 249,447 video views
Carol Bartz @ Yahoo! 7761 video views
Mark Zuckerberg @ Facebook - 414,075 video views