Bedrug for me.. But I don't dump dirt or gravel or other stuff in the bed of my truck that I need to shovel out either..
I have a little 8' utility trailer (basically the same size is a full size truck bed) do that stuff with..
In all of the posts, no one really said what they normally load in the bed of their truck? If they did, I simply missed it..
So, for me the bed rug is great because I have a flip top tonneau and I load firewood and tools and stuff in there and the rug is nice 'cause it all just rides nice and quiet and is soft on the knees and does clean out pretty easy and a quick vacuum with a shop vac, it's brand new again..
Just the way I use mine.. The utility trailer is my messy truck bed for me.. :)
Mitch