the commercial you speak of I believe is the same as the one showing the life of the car which is my favorite. I have searched the internet for it but have been unable to find it

As for your thoughts on it being a good marketing campagin take a look back a few weeks there is a thread on why it could blow up in DC's face. Hey it makes you want to keep your current car not by a new one