Roadshow editors pick the products and services we write about. When you buy through our links, we may get a commission.

2015 BMW M235i: Compact fun machine (pictures)

Although the smallest car in its lineup, BMW packs the M235i with a 326-horsepower engine and adaptive chassis, giving it excellent power and handling.