That is PRECISELY the vehicle I will be buying after a Contour.

Well not precisely; mine will be a 325xi, with black with grey interior. (like my cousin's )

Congratulations! It's the only worthy step from a CSVT, IMO.