"OnLive, Inc. introduced the company's latest cloud initiative last week with the debut of OnLive Desktop, a free App Store offering that brings a touch-friendly Windows 7 experience to the iPad, complete with full-featured Microsoft Word, Excel, and PowerPoint. "