I don't like eco earth.
Coco Husk I've used and still do, but rarely is good and holds moisture.
Reptibark is good as well, holds moisture but can easily dry out fast too.
Cypress mulch is great, but it's a bit expensive, and you have to make sure it's 100% cypress mulch and not a mixture of other woods with it.