2007 BMW 335i vs. 2008 Mercedes-Benz C350

2007 BMW 335i vs. 2008 Mercedes-Benz C350

BMW and Mercedes-Benz are separated by about 150 miles and a rivalry as fierce as the one between Coke and Pepsi.BMW builds the 2007 335i Sedan in the Bavarian city of Munich, while Mercedes-Benz has just released the all-new 2008 C350 Sport from i