By | December 30 2011 1:25 AM

For the first time, German auto manufacturers BMW and Mercedes-Benz are competing head on for the coveted title of the No.1 selling luxury car in the United States.