A taste of Windows 7 advertising to come

Although I’m sure a sequel to the inspiring documentary about human flight keyed to Madonna’s “Ray of Light” otherwise known as the Windows XP commercial “Soar” have crossed their minds at least once, Microsoft seems to be taking a much more product-oriented approach comes time to promote Windows 7. A number of conceptual TV commercial … Continue reading A taste of Windows 7 advertising to come