Vista: No News Is Still News

Twelve years ago, Microsoft introduced a new operating system, Windows 95, in a frenzied global marketing blitz that was unlike anything the industry had ever seen.

Vista Lauch Fun

Vista Lauch Fun

    • Most CompUSA stores will be open from 10 p.m. to 2 a.m. (New Jersey stores will not be open because of state retailing laws.)