The ball python is a cool snake and I do recommend it, but the husbandry requirements are alot stricter for a ball than for your corn. Also balls can be finicky eaters, and you don't want to jump into a situation where you'll have to spend alot of time wondering why your pet won't eat.
Look at irian jaya carpet pythons, they're the smallest type of carpet to my knowledge. But don't get me wrong, balls are awesome and come in all kinds of colors, I have a bumblebee and definitely enjoy him.
EDIT: just read your thing about wanting a lazy & easy to hold snake. Buy a ball! but get a morph