the c63 definatly did it for me too for MB, that commercial makes me love even more...

But i used to hate trucks, but now i have a love for super dutys