Pit pretty much nailed it. It's all going to depend on how many snakes you may ultimately end up with. If you're sure it's going to be one then a tank is the nicer looking option. If it's more, then nothing beats tubs. IIRC Petco usually does a "dollar a gallon" tank sale around this time of the year so you could literally pick up a 40 gallon for only $40.