Programs such as Microsoft Word, Excel, and Powerpoint generate around 50 percent of the company's revenues, so it seems like Microsoft is doing its best to keep them updated and not fall behind the competition.Google recently launched its Google Apps suite that provides users with web-based alternatives to each of Microsoft's Office products.