windows 7 launc

Tacky Windows 7 advertising faces heat

New York, October 23 -- Windows 7 is out, and Microsoft has done more than their bit to advertise for their new baby.