MJ 
2016 BMW 3 Series Sedan 320i 4dr Sedan (2.0L 4cyl Turbo 8A)
Test drive this before you buy a 328i
 This is my family’s fifth BMW.  I had a 2010 328i sedan and loved the performance.  I have also driven the 2016 328i as a service loaner and was very impressed.  When I first considered the 2016 320i it was with a lot of skepticism about the reduced horsepower compared to the 328.  I am so glad I took it for a test drive.  The acceleration is better than I expected, especially in Sport mode.  I have an X3 with the 2.0 L Turbo and I would say the 320 in Sport mode is about as fast as the X3.  Highway driving is great.  I was cruising at over 80 mph and it seemed effortless.  The handling and ride is excellent.  It is everything you would expect in a BMW. The steering is precise.  It can turn and stop on a dime.  For those who are used to other luxury brands like Lexus or Mercedes, it may not be what you are used to.  BMW owners will feel right at home.  The car has fantastic leg room in the back seat (better than Audi A3 or A4 in my experience) and a huge trunk.  It is a great combination of practicality with sportiness.  Gas mileage is better than what I am getting on my X3.  My only complaint is that the seats seem a little flat, but they are good enough.  The Sport Package seats are better.  I saved around $5,000 versus the 328 and it is money well-saved.  The 328 is noticeably better in initial acceleration, but the 320 is a better value in my opinion.  Both are excellent cars.UPDATE:  We have had the car for 2 years now.  The car continues to perform very well.  The only problem we have had is a leak in the Condenser that the dealership told me was caused by road debris.  It was a tiny nick but caused all of the refrigerant to leak out.  It cost me $1700 out of pocket to replace the Condenser because the warranty does not cover damage from road debris.  I hope this was just a fluke.