It all depends on what look you want, just something to meet the snake's needs or something to display. Alot of people here use tub enclosures which gives the snake what it needs. I'm not sure what size most use. As far as an aquarium set up, a 40 gallon breeder tank will work. It's about 36x18x16. You have to be sure to have a secure lid for it to prevent escapes. If you want to spend more money, the best display cages I've seem are at www.showcase cages.com . Don't forget to upgrade your heat when you size up the enclosure.
I'm sure that more experienced herpers will post if I've missed anything.