I'm considering getting a Ball Python as a pet. I've had a Red Tail Boa, but it's been many years ago. But I have some idea what I'm getting into. I also have a friend with several larger snakes who's given me some advice.

I guess my first question is about the enclosure. From my reading it seems that something the size of a 25-30 gallon aquarium is perfect for an adult BP. My friend has some large enclosures like the ones at reptilebasics.com. I just don't need anything that elaborate that looks like furniture. So I was thinking about either a semi-transparent tub (like a Rubbermaid or the ones at reptiletubs.com) or a glass aquarium.

So I guess my first question is what are the pros and cons of either? Neither seems very expensive or difficult to find. Is either better as an enclosure?