I got my very first BP ever exactly one year ago. Since then, I have acquired a total of 24 yearling female normals (no males yet, but soon!) I am learning the species with them (and growing them up!) before spending relatively big money on male morphs.
Here is what worked for me when I decided to get my first BP.
The first thing I did was to read this interesting article right here on the forum: http://www.kingsnake.com/ballpythonguide/index.html
Then I started lurking on the forum for awhile, while reading a couple of books on them. I have learned quite a bit this past year, but since I haven't really had any problems with mine, I don't generally respond to questions specifically about BPs. However, I do get a chance to sometimes respond to more general questions about shipping, etc.
Although I still don't feel qualified to say much about BPs, I can say that I started my yearlings in my 28 qt. Rubbermaids that I use for adult corns. Now the largest are starting to look a little crowded, so I only have a few more months before securing larger quarters for most of them. So I wouldn't want to plan on small cages for very long, lol!
Good luck!