I'd go with Weathertech or Husky. I have Weathertech and like them a lot. The Subaru mats look beefy, but after one winter I wore a spot through the ones that came with my 2005, under where my foot rested on the accelerator.
Some have remarked the Weathertech mats look thin, but the ones I bought for my 2005 and the ones I have in my 2010, wear like iron. There are few surface abrasions where I've tracked small stones into the car, but no substantial wear at all. They'll hold a lot of melted snow and mud as well.
Some have remarked the Weathertech mats look thin, but the ones I bought for my 2005 and the ones I have in my 2010, wear like iron. There are few surface abrasions where I've tracked small stones into the car, but no substantial wear at all. They'll hold a lot of melted snow and mud as well.