News.com: "Microsoft sees its near-term future as a series of "waves" of software that are key to its growth over the next couple of years. But with those waves slow to reach shore, the company--and its customers--may feel like they're caught in a riptide."