I have been interacting (feeding) a couple of wild snakes that have been visiting, and their "personalities" are just great. From what I have seen they make great active (don't just lie there) pets.
Generally speaking, snakes are one of the few animals that tolerate humans very quickly. I've found my garter inquisitive, quick to calm down and in general just very pleasant. I love how its awake when I am and is always having a nose around.