Much of this is a matter of opinion.
I like cypress mulch. I use Forest Floor as I find it very clean and well shredded.
I like to keep naturalistic cages and have found a mixture of cypress, Eco Earth, and ReptiBark is what I prefer. If holds humidity well but does not get dusty like using Eco alone.