After 115,000 miles on my F30 3 Series, it was time for a new daily. I?ve been a BMW owner for years, and still have a 5 Series and M3, but nothing at the BMW store front got me excited. And let?s face it, they are not cheap to run.
A Lexus IS was to small and to slow. An Audi S3 was small as...