Wife has had Subarus, as well as a co-worker had a few and some friends also had several. I have a Tacoma. A few of the outbacks had some significant issues like unknown causes of using oil, head gasket problems, tire wear problems, and poor dealer resolution of those problems but were still good in bad weather and ran good otherwise. They are nice vehicles and I wanted to like them ,but we won't be getting another. The Honda we had was better.
So I would vote Tacoma which is the one I've kept the longest and for the most miles without any signs of stopping.