Snakesitter is a member here also
It's plastic tubs all the way for my Rainbows. I found glass enclosures too lacking and too much maintenance for these snakes, and wood is pretty much out of the question considering the humidity level they require.
I can't see an Exo-terra being of much value because they have screen tops and you'd have to keep that blocked to retain any humidity, which will only lead to problems because proper circulation of fresh air is just as important as higher humidity. A snake kept in humid conditions without proper ventilation will very soon become a sick animal.