Brent is dead on, and all kinds of snakes make for good "first snakes" but what kind of snake really all depends on the research, time, and money you have to commit towards keeping a snake. Browse the forums of the different species, and do searches for care sheets on the internet for ones that interest you. The key to keeping any reptile is knowing its needs, care and husbandry requirements, and asking questions you cant find the answers to BEFORE you bring the animal home. It is also a good idea to set up the animals enclosures a week ahead of time, so you can check to make sure any special heating and humidity requirements for your new animal are stable and in range, and those will vary from species to species.
Do as much research as you can on your own, this site has a link to care sheets for some species from its home page, and once you have narrowed down the field a bit, and have specific questions regarding a species you like that you cant find the answers to, there are tons of people on here who are experienced and friendly and will offer you fantastic tips and advice.
Ultimately, though, once you research what the needs are of the species that interest you, only you can honestly decide whether or not you are up to meeting and maintaining those needs.
As far as what snake species to consider- this site has forums dedicated to almost all of them. Corns snakes are on the easier end in terms of care, and in my head, arboreals are right behind giant pythons and venemous snakes in terms of the most challenging to keep. There is lots of stuff in between, and I am sure you can find one you will love!
Hope to see more of you in the forums
Artemis