The theme of the latest installation is that Windows 7 is an operating system created by you, for you. Microsoft tells users that, since Windows 7 was created using user feedback, the operating system was actually our idea.
Sure it's not Kylie, the adorable, little, Asian kid who was on hand in September to show us all the "happy words" about Windows 7, but it does kind instill hope for all the folks who felt so hard done by by Vista.
What do you think of the latest ad?