I've owned my 04 legacy 35th anniv wagon with 5spd manual since 2007. I bought it with 33K and it now has 58K miles. I had a Jeep Cherokee before this and it was not a good driving vehicle, nor was it good in the snow (surprisingly). I bought the legacy wagon because I wanted awd and some room in the back like an SUV, but I also know that 95% of the driving I do is on the road and I wanted a car that drives like a sports car. This car does that. I have a separate set of wheels with studded snows for the winter and when I have to drive in really bad conditions (I live in CO) I have no worries at all. Awd with manual trans and studded snows all around are great.
I also had problems after 50,000 miles and just want to get rid of it. I also owned a 1995 Subaru before and it never gave me any troubles. My head gasket is cracked, have had transmission problems almost immediately and their is always something wrong with this car. It is sad because I used to trust Subaru as a quality car. It costs almost as much as a BMW to repair, so why not quality.
Some fit and finish problems notably the weather stripping coming loose. Also had to replace sunroof because of wind noise, all done by dealer with no hassle. Otherwise very dependable. Only expense has been gas, tires and brakes. No repairs.
Technically not a lemon, but awfully close to one! In 80,000 miles I've had a transmission replaced, three catalytic converters, three oxygen sensors, numerous cruise control problems, burning oil smell, creaking windows, etc. Finally got rid of it and found out that the trade-in value is next to nothing. But at least I am happy now!
After owning a 98 Legacy, my wife and I wouldn't settle for anything other than another Subaru wagon. We're roadtrippers and campers and when we're not mapping new territories, we love the sense of safety and very smooth ride of our 35th Anniversary Legacy (2004), with the double sunroof and fully reclinable seats being just as sweet in the city as it is useful in the sticks.