At this price point one has lots of choices. BMW's fit, finish and M's performance did it for me. I love my car, I only wish it had little more seat back recline angle. I would also like to have had 255/19s up front and 285/19s at the rear. I wanted to change a few things but I was told by my dealer that I have to wait a year before things like louder exhausts etc. are available.
Performance of the engine, ability to handle turns, ride quality, being modern without too many gizmos inside the car.
Seatback needs to be able to recline more, needs more exhaust note, digital readout is very small and dim.