I voted for Too Shea also. I have fine hair and it loves Too Shea.

An alternative would be to use Aloeba on the roots and Too Shea on the ends.