Subaru with the 2.5 is a stone acceleration wise. If you have a good dealer then are just OK if you have a terrible dealer run away fast. They will not give you the longevity of a well maintained Toyota or Honda. They are no better in snow and bad weather then a very good AWD system on most SUV's.