The best snake is whichever snake you like the best. For me right now, it's bull snakes: Impressive size (for a colubrid). Really neat attitude. Beautiful color and pattern. great feeding response. Strong and active during handling.
Ask me next week, and I might say something different. Some of my other favorites: gaboon viper, bredl's python, green tree python. None of which I'm likely to ever own.