I'm speaking for myself, having driven a 4 pot many a time, the 320i has to be one of the slowest base model sedans, combination of lack of power and too much weight, handling sure it's great but lack of performance is disappointing!!!
That all changes once there's a 4cyl diesel or a 6cyl (or better yet the TT 6) under the bonnet!!!
Actually in the US, the 3 series (which their base model is the 328i 3.0 6cyl) starts from 32k, considering our dollar is almost on par with them, we're still paying over double for the same car!!!! Disgraceful!!!