Well Gang,
I've watched numerous threads on re-flooring over the years and, we're just not decided on which way to go yet. Ours is half carpet and half ceramic tile from the factory on our '04 Horizon 36GD. I've been thinking about a material that we used when we re-did the boat floor. It's called Infinity luxury Vinyl flooring. This stuff is phenomenal. It's made in several surface types, colors and looks. Part of the RV industry is actually going to this flooring.
The surface is ultra strong and durable and, it's laminated with either 1/8" or 3/16" urethane foam backing. Anyway, this is just one other option.
Scott
http://infinitylwv.com/