Through some extensive searching I've come across a 2009 Charcoal WRX with 80k on it and a Legacy 2.5GT Spec with 82,000 miles. B. I really don't know much about the Spec B; I just know they are quite rare. They both are the same price, $18,500. I'd like to know more about the Spec B if anyone knows anything. I'm a senior in high school. I'm just looking for a car that will be a blast to drive in the snow, be very dependable, get me to the mountains for some skiing, and be a nice car to just drive from point a to point b in. Which would you choose? I know this is a WRX forum I couldn't find a Spec B forum to compare the cars.