Not too long ago, if you walked into a BMW showroom and wanted an entry-level family car, your choice was a 3 Series, either sedan or wagon. Today, you have your choice of a sedan, a wagon, and now ...