The Impact of Facebook's Platform
Could Facebook Become The Next Microsoft?
Google's Profit Falls Short, Shares Drop
Live Coverage: Google misses second-quarter earnings — who's taking the fall?
Microsoft Q2 Earnings: High, but Probably Not Because of Search
New hires, datacenter investments evident in Microsoft earnings
Microsoft earnings today: Xbox 360, Windows Vista