Debuting with two different engines and a host of new tech offerings, BMW's ready to bring the fight to the also-new Mercedes-Benz E-Class.

More...