If you're looking for a handsome compact sedan with standard all-wheel drive, a roomy cabin, and a little bit of rally pedigree under the hood, the 2017 Subaru Impreza could be right for you. Its standard 2.0L engine is very capable and you get a huge range of features spread across four trim levels and two body styles—sedan and five-door. This is a car that's suitable for running errands, a little light off-roading, and for putting your foot down during your commute.