I have to say Extra Virgin Olive Oil, been using it as a hot oil treatment the past three weeks or so (though last week I've been adding jojoba oil or coconut oil to it) and I love how moisturised my hair feels during and after a shampoo. It's natural, cheap and works - my ideal "product"!