Hi Sam,
I would always recommend Davines which is avaliable at Carlton Hair salons nationwide.
The best products to get moisture is the Davines naturaltech nourishing range – works wonders and its also important to use a heat shield such as the Davines melu shield before applying any heat.
You should be going for treatments once a week until your hair condition improves and use the correct homecare :)