I just got the 328i as my first foray into BMW. I love it. Great driving experience and acceleration. Sure, the cup holders are almost unusable and the car needs to be on for the 3v power outlet to function, but I would've gotten a Suburban if those things actually mattered so much. I always look forward to getting behind the wheel after work!
Overall build quality and driving performance
Cup holders, power outlets should be able to work without the car having to be on and that's it!