I was on the market for a RWD coupe with at least a small back seat.
My benchmark has always been a Miata and the 128i is the most fun car I could find giving me the same real world pleasure as my former 2007 Miata (but with a back seat).
I like the smoothness and the character of the 6 in line and the perfect balance of the car.
Everything works together : steering is pefect, shifter is smooth and direct with a nice mechanical feel, clutch is light and precise.
Despite its true sport car handling, the 128i is still very comfortable for my commute and longer journeys.
Even the trunk is very usable.
I cross shopped it with more powerful car but this was the most fun to drive.
50/50 weight distribution, sport car commands, Harman Kardon sound system, Ipod connectivity, well designed sport seat.
Sport Package is a must, excellent 6 MT, Memory seats also keep the mirror settings.
Dashboard could be more complete (oil temp, engine temp), Boston leather seats tend to get very warm in summer (I had 6 cars with leather before but never felt so warm), shifter is great but position seems a bit low and far