Bakewell, I'd stay away from the WC for my first snake. I don't see a location for you in your avatar, but I'm sure you'll be able to find a reputable breeder from which to get a captive bred and born snake.

I find that radix are a very nice snake, too. However, my sirtalis sirtalis, Eastern Garters, are sweet little puppy dogs unless VERY hungry, or gravid. Pugets (T. pickeringii) are fine too, as is my Santa Cruz (atratus atratus), my Oregon Red-Spotteds (T. concinnus) and my checkereds (marcianus). The only ones that I personally own and find to be feisty are the infernalis (california red-sided). All of them seem to calm down with more handling, and even my feisty Cali's settle down after a few minutes of being held.

However, each snake is different and has their own personality. I'm sure there are some super sweet infernalis out there, and some really cranky radix, too!

For a first snake, my opinion is that the biggest issue is that it be an EASY feeder. Any snake feeding well on frozen fish filet would be a winner in my book, as well as anything readily eating frozen mouse pinks or other frozen rodents. I say this because I have a tough feeder that took forever to switch to frozen thawed meals. It was a pain in the butt to feed him. I had to run to a pet store to get guppies, once or twice a week, 40 min round trip if there was NO traffic. Not THAT big of a deal but I have like a ZILLION other things to do and frozen salmon and pinkies at home! Now he eats frozen salmon, which is such a blessing, 1 minute round trip to the freezer and chopping the salmon another 10 to let it thaw, I'm 29 minutes ahead of the game and not a slave to the pet store business hours!

Consider your budget and start looking at pictures of snakes. Find one in your budget that you like the look of, and see if there are some for sale, and inquire to the breeder.

Best of luck finding your new baby!