I have only seen O'Shea on those ads in Reptiles magazine.
I really liked Steve Irwin for the first couple shows, but then his idiosyncrasies started to grate on my nerves. Also, he does not always show herps.
Jeff Corwin's shows are pretty good to watch, rigged or not. Personally, I would prefer to watch rigged shows than shows where catch absolutely nothing.