We have a 2008 Forester and a 2005 Tacoma. For on road, year round, carry the family, explore a new town the Forester is awesome.
For off road or carrying things and pulling the trailer the Tacoma fits perfect. I daily the truck, and appreciate the Subaru as a safe family wagon were I don't need...