This looks like the first of a series of Microsoft ads related to Windows Phone 7 where Microsoft pins WP7 against a generic device and shows how the device works. I like that it’s real use and not just ‘fluff’ talk.
What do you think?
UPDATE: Here are a few more commercials from this series:
According to WinRumors these are drafts of the commercials and the final commercial will include actual phones and not just placeholders. They also note that these are ‘flash’ internet ads, not tv ads.