It seems that Microsoft is trying to explore some new ways of promoting their upcoming operating system Windows 7. Other methods of promoting Windows 7 are slowly coming to light next to the official launch parties that are hosted by Microsoft in various cities throughout the world. One of the – rather unusual – strategies [...]

