The OEM All-Weather are made by Weathertech, they state so on the back of the mats. I think it all depends on the user (you) needs.
If you're in an area that rains a lot, I'd say OEM All-Weather.
If you're in an area that gets a lot of rain and snow and all that comes with it, maybe a full covering might do better (think Tux Mats, F1 Mats, etc).
If you're in an area that gets some rain from time to time, then a slimmer mat (LDCRS Mats, 3D Max, etc...).
Personally, I live in Florida, it rains a lot (understatement), I've tried 3D Max, LDCRS, and OEM All-Weather. 3DMax seems to be practically the same thing as LDCRS (some have said that the 3D Max mats are thinner, I didn't measure, so I can't can't confirm that), just like triple the price. I tend to lean towards the OEM All-Weather matts, mainly because they have higher ridges/walls (w/e) and keep the water on the mat (better). Also, they seem to work better for large spills (as someone spelled half a bottle of water in my car, but it all stayed on the mat). My second choice would be LDCRS, 3D Max's are a bit overpriced imo, I'd go for tux mats or something before I went to 3DMax. I still may end up buying a set of Tux Mats, mainly for the passenger and rear, since my husky can be messy, lol.