Corn snakes make great pet snakes. The morphs are not too expensive, except for the more recent ones like Tessera and Palmetto. You can easily get single, double, and triple gene morphs for less than $100. As for husbandry, they are VERY forgiving. One of my corns right now is not heated. The room temperature is around 75 and there has been no change in his feeding response, growth, or health. My other corn is heated, for now, but I plan on keeping my corns at room temperature when I get more and begin breeding them. They are typically eating machines. I have had my snow corn for almost 8 years now and she has only ever missed two meals (once while she was shedding, though normally she eats during a shed, and once when she had a jaw injury). I swear, she'd eat a hotdog if I offered her one. They are also a lot more active than ball pythons. Mine like to move around and explore while you handle them.

While I mostly keep ball pythons, I plan on getting more corns in the future. I want a charcoal so I can make Blizzards and I want to get into Tessera morphs as well.