After I kept balls and corns I considered the following:
Hognose
Carpets
Blood pythons
I would advise just a little bit more experience on general snake behavior if you're going to get a blood, or short tailed python.
I ended up getting a Borneo short-tailed python, and I love her to bits. Thought they were a bit different than all the red bloods everyone has, and they weren't nearly as expensive as the Sumatran short tails (black bloods).
That being said I still reaaallyyy want the other two. When I'm more financially stable you betcha I'm going to keep all 3.
edit: If I ever get a boa it's going to be a Leopard Boa. I will settle for nothing else, so I guess I'll just have to wait.