Het introductiefeest voor consumenten heeft de titel 'The WOW starts now' gekregen. Op 29 januari zal Microsoft in het Nokia-theater op Times Square in New York de twee nieuwe producten aan consumenten presenteren, zo schrijft Eweek. Ook wordt er voor genodigden een lunch georganiseerd in een restaurant in Manhattan.

Steve Ballmer kondigde in november al aan dat de lancering van Vista en Office 2007 de grootste wordt in de geschiedenis van Microsoft. De introductie van de software vond op 29 en 30 november al voor bedrijven en zakenpartners plaats.