I don't think you could go wrong with either one honestly.
The first one, I like how close up to its head you got and the pic has got some nice dimension to it.
the second one has a really nice color blue that complements the snakes yellow nicely, and I like th emirror effect...
I am a sucker for macro ( extreme close-ups) so my choice would be th efirst one...but I am really digging that blue... LOL, see how much help I am?? What i don;t like about the second picture is how close it is cropped to the snake- makes the photo seem a tad cramped- if you cropped it in photoshop or something, I would suggest to recrop it, but leave some more space at the end of the photo so the picture doesn't end so close to the snake. But I can totally see a series of snake pics with colored cloth... that would look sharp...
You could always try to take some close-ups of the snake on that blue cloth... but then again, you are taking the pic for your liking, not mine. Both are very nice and crisp shots... ultimately, i think both would mak enice photo's.