I will be in a market for a new car soon. I will be replacing a 2005 TSX, 6-speed.
I wanted a little more luxury and the following are the choices I've narrowed my search down to:
2008-09 MB C300 sport (6-speed)
2009 Audi A4, S-line (6-speed)
2009 BMW 335, (6-speed)
I've thought about Infinity, Acura and Lexus, but this time around I would like to experience the German brands. I want to import one of those from US, to save some money. I understand that warranty is still valid for all three.
My question is what is your experience with each vehicle in terms of reliability and maintenance cost.
What would your choice by and why?


GOT SURGE?