I couldn't wait to write this review because I feel I have an obligation to let the secret out. The 125 makes the Honda Integra (which I traded), seem very ordinary.
I cannot fault this car. It is so well designed and so well made that it just shines in every aspect (BMW take a bow - I wish all cars were made to this high standard).
Pickup and power are great (can't use much more in our crowded city traffic), fuel economy is good, handling is superb, comfort is OK (with 18" runflats) and cabin and external styling is the best around. I cannot say enough glowing words about the great styling. I am waiting for the avalanche of Japanese and Korean copy cats.
Clearly the car is still running in and feels a bit tight, but that is not noticed on the road. Now I drive to the other side of the city to pickup the Saturday morning newspaper. It is a drivers car and it makes you want to drive and drive. Corners are straightened and hills flattened with ridiculous ease. This car is destined to become one of the all time classics.
BMW has my patronage captured for many, many years.