Once, Microsoft Corporation(NASDAQ:MSFT) was the shining star of the technology universe. Its Windows and Office products were installed in almost every PC around the world, boosting the company's top and bottom lines, and rewarding investors who held on to its stock. Then came the legal challenges and the competition from Apple, [...]