My vote is for Weathertech.
Some of the newer husky liners look much improved, but I had a set of the "orginals" in my last vehicle. They weren't horrible, but not great either. They were rigid plastic so pretty slippery when wet. Mine shifted around a little bit too, actually to the point where the little hook that was supposed to hold the mat in place ended up poking a hole through the liner. I got weather tech in my new vehicle and after 2.5 years I'm happy with them.