Kicking off what may be the company's most challenging marketing effort yet, Microsoft has launched its next generation operating system, Windows 8, in New York City.