Microsoft's Most Important Launch Ever By Mary Hayes Weier published 27 November 06 Can promises of "software and service," increased security, and programmable mini-apps get the company's installed base to upgrade to Windows Vista?