I can definitely lend an expert opinion on Reptiles. I've been an amateur herpteoculturist for many years and have successfully raised and bred many species of reptiles, mostly turtles/tortoises and lizards. I thorougly endorse certain reptiles as family friendly pets with the caviat that proper equipment and understanding is a MUST before purchasing. I have many dealer friends at the Columbus Reptile show that have allowed me to hang out almost monthly and have learned much over the years.
I believe in educating a person prior to buying a reptile. I insist on it when working the show.
Keep in mind before reading about reptiles below that UVB lighting, spot lamps and other equipment (depending on the animal) will be needed besides the tank. This is where most of your cost will happen.
That being said I do have spare UVB lights and spot lamps/bulbs I can give you if you choose to go with reptiles. That should save you $80 or so.
Rambling over...
Now on to recommendations. First and most important, try to buy a captive born animal over a wild caught. They are much easier to take care of and more often than not easier to handle and care for. They do not stress nearly as easily. Petsmart does sell many captive born reptiles but with EXTREME mark up. You can get a bearded baby for $60 there but go down to the reptile show and get it for $20. I recommend the show for anyone wanting to gather info and see a variety of cool animals, mostly captive born.
Water dragons are awesome but are not a beginner animal. They require a habitat with running water (like a stream) in order to be healthy and vibrant. They are actually decently friendly as long as they are not wild caught animals. They do get bigger than you think but not overwhelmingly big.
Monitors are super cool lizards but as mentioned can get HUGE and generally can turn fairly aggressive when older. I do not recommend these to anyone but seasoned keepers.
Turtles require a lot of equipment and upkeep and their habitat requirements are vast. It's a lot of work but can be rewarding. They are great animals but keep in mind the cost and work needed. Also keep in mind that they will likely out live you!
Tortoises are similar to turtles but their upkeep (generally) is not as difficult. Most tortoises are herbivors and easy to feed and don't need a lot of equipment. Tortoises are admittedly my favorite reptile. They have such personalities. Disclaimer here... Many tortoises can quickly outgrow a breeder tank and do better outside. Not recommended if the animal has to be kept inside for the most part although some species are small enough.
On to bearded dragons. These are by far the most personable reptiles out there. I have raised and bred many over the years. If they are handled regularly they will act like little dogs always wanting held and petted. So cute and fun. Lots of things to consider here though. As babies they require 25-50 1/8 inch crickets A DAY. They are eating machines. You would have to bulk buy crickets by the thousand and house those separately. They are too expensive to buy at the pet store in quantities needed. Usually about $14.00 a 1000. As beardeds get older they will switch from crickets as a primary staple to veggies, however still require crickets 2-3 times a week. They also require about a 4 foot long by 2 foot deep by 2-3 foot high cage as an adult. Definitely bigger than a breeder.
The easiest starter reptile is by far the leopard gecko. They actually do not require expensive lighting or tons of crickets. They are however very skiddish and not happy being held or touched. Very easy to care for and breed though.
Sorry for the novel. I am passionate about reptiles if you cant tell. I do not know snakes very well though.
Feel free to pm any questions you have or if you need any equipment.
Pavo