I have used TRESemme products on and off for several years. I love the way it smells and the quality of the product. The only down part is that they don't have a wide variety of products like many options for different smells and etc.
Garnier Fructis makes great products from Hair care to Body care they have a full line of products for your needs. I love Garnier Fructis for a couple of reason. It smells great, does not cost a lot and does the job right.
I love Ensure products. My mom has been sick for years and she can not eat. I found Ensure because of one of her trips to the hospital they were given it to her. She has manage to stay somewhat with the same weight just by drinking Ensure. I have the same problem with my son because he is not a big eater. I have found that given him Ensure once a day has helped him as well. Great product and taste good.