Ok so im going to throw a wench in the situation... I was in your same spot in july. Toss up between corn and ball. I did some more research... Well hours and hours later, I come up with... ..... .... A rosy boa. They are the best beginner snake if you ask me! Low humidity, heat around 75 to 90 water dish in the tank for one day out of the week. Calm and one of the most docile snakes there is. They don't get too big, about 4 feet full grown and about as wide as a big bratwurst. I have two albino rosys, one make one female so in a few years I can breed them. I just recently got my first ball python, an albino male and I love him to bits as well. My best advice, ball or rosy. Corns are hyper and flighty, where the other two are much easier to handle as a beginner and both a very reluctant to bite as well. But make sure to hold the snakes you are wanting to consider... They all have their own personalities and the right one will cozy up to you...at least all mine did

Sent from my T-Mobile G2 using Tapatalk