dave92cherokee is right on. I did the Herculiner and I wouldn't go back to carpet for anything. When I did it I started with the back half from where the jack is stored all the way back to the rear hatch. It went on pretty well since I actually followed directions. Sometimes I see people that talk crap on Hurculiner, but if you look at their rigs they didn't follow the necessary steps as noted on the label. Once I did the rear I could hear the fuel pump a little more on the trail and at startup, but I've become used to it. Then I did the front a few months later. I had a few rust spots that we cut out and laid some new sheet metal in to replace it. The noise wasn't too bad considering I have 33's, 4.56's, and about 8.5 inches of lift.
One big thing that I noticed was how much water entered into the floor pans after a wash or a good rain. If I had the carpet in there it would just soak in and create moisture problems, so I'm glad that is gone. To fix it I made flush mounted drain plug brackets out of some pyrimid shaped electrical boxes with 1/2 inch plugs from the hardware store and mounted it to the underside of the jeep. With a pre cut 3/4 inch hole in the floor on each side too. I really like the drains and the ability to take a water hose to the inside of the jeep when needed. I'm a noob, so I don't know how to post pictures yet or otherwise I would show them off.
For the fumes you guys are right. It takes a week or two to get it all out, but it still beats out old wet and nasty carpet smell to me! After awhile the odor is gone.