Was forced by need, availability, and good price, to "settle" for the Steptronic instead of the manual; not sure it was the best choice. Great power, but no limited slip diff makes wheels pin far too easily. Both auto trans and traction control have various "modes" but not convinced any of them are ideal. Handling limited by crappy RFT OE tires. Exterior design is good from some angles but awkward from others. Excellent top; quiet when up, and retracts neatly. Interior handsome. Rides much better than my previous Honda S2K, but doesn't handle as well (not surprising). Too many creaks and rattles for a car in this class, mostly around tops of windows when top is up. Fuel mileage is poor.
The engine is a dream, and at its limits, you will scream. The exterior is old school but I think it's cool. It will look better with time, but does cost a pretty dime. Why not spoil yourself, who else will?
The 128i is a cute car and should be an economical option to someone that wants to drive a BMW. However, there is a problem with the CD player, a replacement isn't available right now and there is no known date when one will be available. In addition, there are flaws in the dash board (which BMW won't warranty against rattles when replaced) and 2 recalls notices.
This is my third BMW, my first was a 320i in college. My last car was a 2001 325CI. I found the 325 the antithesis of the 320, it was bloated. I was hoping that this car would be a modern 320. It's not, its still too heavy. But honestly with this engine, I could care less. I didn't think that I "needed" a 135, but a got a great deal on one and took it. I still don't need this much power but it is a blast to have. The handling blows everything I have ever driven away, a lot of my friends have M3s and honestly I think this handles better and it rides way way better. The iPod, Bluetooth, all the goodies are well designed and work perfectly. I'm waiting for a disappointment but haven't found it yet.
The car is small and very fun to drive. The 128i engine has plenty of power. Very comfortable seats (sport option). The rear seats have more room that you may think, and gave to the car a great practical aspect. Trunk space also is not too bad, but it is a fun car. Inside noise, with top up or down is very low. No annoying rattles. Fuel economy: just ok. Fuel tank is small. The Ipod option works well.