A lot of fun to drive but maintenance costs are very high. When my transmission went out I learned that BMW claims the earlier 328's have a "lifetime transmission" with a "lifetime fill" of fluid and do not recommend a tranny service. I followed the recommended maintenance to a T and never had the tranny serviced. Replacing it cost me over $4k. Had I had it serviced it would not have failed when it did. BMW now recommends a tranny service on newer models but still not on the older ones. Even the fluid mfg's recommend changing the fluid. Where BMW came up with the "lifetime" claim is beyond me. I ended up getting the money I spent on the new tranny back through small claims court.
The get up and go especially from around 40 or 50 mph to higher speeds; a fun car to drive
Maintenance costs are ridiculously high; BMW has limited maintenance guidelines and following them may lead to premature failures of various components, especially the tranny - I have talked with several people with the same problem; BMW customer service is about as arrogant as they come.
† Edmunds.com received the highest numerical score in the proprietary J.D. Power 2014 Third-Party Automotive Website Evaluation Study℠. Results based on responses from 3,381 responses, measuring 14 companies and measures third-party automotive website usefulness among new and used vehicle shoppers. Proprietary study results are based on experiences and perceptions of owners surveyed from January 2014. Your experiences may vary. Visit jdpower.com.