I had a TE and it was great. Price wise, the TE is a lot more expensive. In terms of safety, I always say, "those with the most lug-nuts win" Subaru's are economical to drive and great in the snow. If your looking to tow or haul anything significant, I'd go 4Runner. Afterall, Toyota's are solid...