Oh and
the 320i configurator is online...
This is a great base car, even a great car period. You don't get top-of-the line features (no lines) and it's a 1-sec slower to 60 compared to the 328i... yeah, but
you get a very attractive 320i for $38,000 MSRP, whereas the equivalent build on the 328i is $44,000. So we're not talking about $3,000 difference, but $6,000 (in my builds).
I bet even some BMW enthusiasts will be sensitive to that.