With the recent launch of Mercedes-Benz E-Class 2010 range, the internet has become a flurry of Merc related ads and videos. Like the recent C and S classes, the new E-Class is promised as a return to what people always loved Mercedes for: solid, safe, comfortable, and reliable cars which you can be bought with utter faith.
The two best examples of the online work that Merc have pushed out, imho, are this 300x250 interactive display ad and their full 2min 53sec promotional video. The ad is featured on a large range of international sites, while the video (which has primarily been pushed out through YouTube) seems to be mostly featured across the Asian and American markets.
Mercedes-Benz E-Class 2010: Interactive Display Ad
Mercedes-Benz E-Class 2010: Promotional Video