I noticed a "splash-reducing" mat along the back of the urinals last time I was in Vegas. These seemed to work fairly well, and I didn't notice an odor, but the public bathrooms at the Mirage are super clean, so I don't know if they change them or what. They weren't a carpet however, more of a...