Ok, I'll be the voice of dissent. I'm ready for the bashing that ensues. I'm a Husky guy. They have worked great for a really long time. I recently picked up a set of the Weathertech Floorliners, thinking I would "upgrade" and only kept them in my truck for a couple of weeks before I went back to the Huskies.
Let me elaborate. The weathertechs look awesome. I've always lusted after them. The fit perfectly and captured all the crap just like the huskies do. Here's where they are inferior in my opinion:
I live in a very sandy place and my floor liners get about a 1/4 cup of sand deposited into them every week or so. The weathertechs are so stiff that pulling them out to dump them, even after I slide my seats all the way back, always manage to spill some sand into the floor board. The huskies aren't as rigid. With that added flex I can just reach in, not move the seat anywhere, fold it over a bit, pull it out and dump it with absolutely no spillage. Much faster and more convenient. Plus the lip on the Husky liners is even a bit taller so the dirt and crud has less of a chance of coming out anyway.
I still love the way the weathertechs look, however, I've always been a function over fashion kind of a guy and in my opinion the Husky is the winner.