One of the things that Apple does best is present its technology is a simple, meaningful way in the span of a very short period of time. We’ve seen it in some of Apple's TV spots, and it seems that Microsoft has taken notice and is doing the similar sort of thing for Windows 7.
There are so many new features of Windows 7 aimed at making the user experience better, so it makes sense for the company to explain them in simple, piece meal fashions. Taking on that role is Latika Kirtane, product manager for Internet Explorer, who takes the viewer for the video tours embedded below (posted on YouTube thanks to Neowin).
Let us know what you think in the comments below!