Ok, I've been thinking the past couple days about trading my truck. I currently have a 98 Toyota Tacoma 2.7L, reg cab, with topper and a BedRug bedliner. It also has brand new Yokohama tires. Now, I love this truck, but it really doesn't have as much power as I expected, and the gas mileage is - ok, well, not great actually. I'm getting about 20 mpg. I've been eyeing a lot of Outbacks lately, and I'm intrigued. I'd like to get the Impreza model, but I'm wondering if just getting the regular 2.2L version is a better choice. What do you all know (I'm sure Cel can give me plenty of info) about these cars? I've been checking Craigslist and it seems there are enough people out there willing to trade one for a truck or jeep or something. I don't really do a lot of hauling stuff, so I'm thinking I would like an AWD car that gets better mileage while still getting me up the mountain roads, and around in winter safely. Would this be a good choice?