While the price of the Fiesta was nearly $11,000 for the brand-new car, the Impreza was practically double the price (~$22500)! However, you get what you pay for. 152 ponies, an epic CVT, legendary AWD system, along with many creature comforts like an all-weather package is what the Impreza brought to the table. The Fiesta, with it's well-known excellent handling, squirrely automatic transmission, and 120 hp was a close match. You do get a lot of car for the money with the Fiesta, even with it's 1.0L engine. If you just need a car to lease for two years, the Fiesta is perfect. If you care about your comfort and plan on fully enjoying the car, the Impreza is almost a must. Why not go for the hatchback? You get a reliable and practical package that utilizes it's 152 hp like a dream.