I have the weathertechs in my XTrek and had them in my WRX(s)/OB/LGT/all the cars previously. For my Wife's XT I went with the Husky's for the winter months, then swap to the Maxpider 3d's in the spring/summer months. I think the weathertechs look nicer, but the huskies are more flexible, which translates a bit into comfort.
The Maxpider 3Ds are AWESOME. They stick well, have a bit of give to them, and look great. I haven't had to clean them in winter conditions though, so not sure on that. I've read they clean easy though. I'll prob do the same thing as the XT and pick up a set for the coming thaw.