I agree with all the above. I would also suggest starting with Cornsnakes, although I started with Ball Pythons. I currently use rubbermaid tubs, after starting with aquariums. I found the aquariums were too hard to properly heat and maintain humidity levels in, and I think my snakies like the rubbermaids better. They give more of a sense of security. I have my cornsnake in a rubbermaid, with aspen as a substrate, a waterdish, a coconut shell hide (which he NEVER uses!), and a heat pad. He loves to hide in the aspen, and usually stays away from the warm end.
Make sure you have at least two thermometers, one for each end of the cage. Keep reading at Kingsnake, including the archives, for great info! Snakes are addicting, which is another reason I converted to rubbermaids.....not enough aquariums!
Good Luck!
-----
"I am a cop, and you will respect my authoritae!"-Cartman