The BMW 3 Series is the best balance of luxury, sport, comfort, fun to drive and style. No other small sedan comes close. No other front engine, manual transmission RWD sedans are currently available. I get 21 MPG around town and two road trips of 33 MPG driving 80+ MPH. Other have mentioned reliability issues. In the 4+ years I have owned it, all I have done is oil changes, brake pads and tires. This has been the most reliable car I have owned (I've had 20+ cars). It still looks and drives like a new car after 11 years and 95k miles.
BMW can not make a digital dash display to save their lives. My 328, 540 Sport and 535 all had radio and computer display issues. The display pixels slowly die after a few years. Functions still work, but display goes away.
† 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.