Software giant plans to kick off its next version of Windows with a human billboard in downtown New York.
Microsoft to launch Vista with human billboard
Microsoft to launch Vista with human billboard