Microsoft has put together a series of videos to promote the launch of Internet Explorer 8 that look like this:

They have a personal touch, that’s why they look interesting and funny i guess. 🙂

More here or here.

Tagged with: