I am not too fond of water (although whenever I have chicks in the truck we have to go for a dip that is for sure)...but I will have to face it, so I decided to get prepared...the carpet getting wet is the thing that pisses me off the most as well, so I took it out and rolled on a "herculiner copy" so that is cool. The seats are plastic, and the seat cushions are off when offroading.
The lowest "breathing point" in the truck is my face, so if I'll be the first thing to fail me...expected!