Having driven all of these cars, I voted for the Benz. Best of everything that you have listed. Room for more than 2(not much, but some), power, style. FWIW, I do not like the BMW SMG trans. I am a dealer and have had a few and they all seem to have problems at some point, especially if you...