another option....
you might consider a set of Husky liners front and rear. They are formed to fit the truck exactly and even go under the seats for great coverage. I got the front mats, center hump cover, and rear mats and the only carpet that you can see is a stripe between the door and front seat. I have always had rubber floor in my trucks before, and this gives you the best of both worlds. Another plus is that they will hold about a half gallon of liquid each. I think you can get them for about $120 to fit the whole truck, but I was patient and got them on ebay for $70 for all. Very good quality product !