I prefer Jeff Corwin or Nigel Marven. They both seem to know what they are talking about and I do not think Jeff or Nigel take as many "stupid" risks as Steve does. Plus, to me, when I watch Steve... I feel like I am in 3rd grade by the way he and Terri talk/explain things. I guess thats why i do not watch his show much.