Not sure if this any match for the Apple’s ads…. Will this be showed in the UK?
Why not show the product? I hope this is a long campaign which does get more interesting.
Update: Here’s a link to the video from MS site http://www.microsoft.com/windows/?ocid=ftp_wmg_vs_79