I've owned a Toyota Camry, Avalon, VW Passat, BMW 328xi, and Honda Civic Si. I enjoy the Impreza better than any for several reasons. Manual transmission is fun. Just under optimal power at 170 hp (basic model) but more than enough for 95% of needs. Can drive it anywhere, anytime, any weather virtually without worry (like a mountain goat). Better than rated milage (avg 27 mpg). Very practical for dragging around stuff for kids at college. Highly rated safety pick. The BMW is twice the price and not as much fun to drive. Will probably buy another in the future when needed. Luv it.
Practicality, agility, driving ability in poor weather, AWD
Interior material could be a little nicer. Offer a slightly more powerful (more than 170 hp but less than WRX) with manual transmission. Perhaps 200 hp like the Honda Si would be optimal balance.
† Edmunds.com received the highest numerical score in the proprietary J.D. Power 2014 Third-Party Automotive Website Evaluation Study℠. Results based on responses from 3,381 responses, measuring 14 companies and measures third-party automotive website usefulness among new and used vehicle shoppers. Proprietary study results are based on experiences and perceptions of owners surveyed from January 2014. Your experiences may vary. Visit jdpower.com.