This is what we use, as you can see in Cleo's cage here. It's the medium size, so we plan to purchase one of ESU's larger sizes when Cleo outgrows it.
If we had lots and lots of snakes to care for, I would go with something less expensive and the easiest possible to clean, but the resin molded stuff from ESU is very easy to clean and disinfect while being more aesthically pleasing for me. Snakes like'em, I like'em. =)
Have a look at the "Captain Overkill's Guide" my fiance Rick wrote for setting up a glass viv that maintains proper husbandry.