I keep Blood & Short-Tailed Pythons as well as Ball Pythons.
Ball Pythons, great animals with gentle disposition (most of the time!) a nice size and a myriad of colour morphs and the excitement of hatching them.
Bloods and Short-Tails, they keep me on my toes, they're big but not huge, so they're manageable and they have a fantastic natural variation, and we're just starting to see the Morphs come thick and fast!
Overall, they're the only 2 animals that really excite me, I can't begin to explain why that is, but they do!