I can't really submit a vote. I have the Nissan rubber mats in the front & 2nd row, with a Husky liner in the rear. We have the Nissan rubber up front in the X, with weathertech in the 2nd row & rear. All of them do the job. If anything, I would rank Husky last only because I had to do some trimming of the oversized lip (for some, a non-issue).
The Weathertech look great up front, but don't grab the crap off your feet like the Nissan rubber mats. As to the Nissan ones being hard to find, you can actually find them. They changed suppliers & the newest mats have a different part number, so lots of places will look at the old part number and see that it is no longer made & tell the customer that they simply don't have them anymore. In any event, I was able to track some down for the X. I guess if I absolutely had to vote, I'd go:
Front: Nissan
2nd row: Weathertech or Nissan
Cargo: Weathertech
Thought I had a picture of the Nisan mats & the Weathertech, but I don't. I only have one of the Husky in the rear:
I've tried using velcro to keep the Husky in place, but the interior temps get too hot & the glues become sticky & tacky. I ended up buying a $2 roll of that draw liner stuff and sticking that underneath the Husky. Doesn't move at all now.