I love my Subaru Impreza Outback Wagon. It's such a reliable little car and is always ready to haul gear for my band, carry mulch for the garden, or go on vacation. My costs for repair in the last five years have been minimal, with the exception of replacing one oxygen sensor (to meet NY state inspection) and replacing the timing belt (standard after 60,000 miles).
My favorite feature is the hatch back which makes it easy to haul anything.
I wish the car had wheels instead of wheel covers, which always break and get lost. Also wish loading deck to trunk was lower. Seats should be a little bit higher and more padded/comfy.