Software giant Microsoft took to video sharing service Vimeo to disseminate its new commercial promoting the Internet Explorer 9 browser. Tentatively named “A More Beautiful Web,” it features a ...