Most girls on here swear by organic shampoos and condtioners, and I'm finding I'm starting to agree. I'm no hippie, but it just makes more sense: using natural stuff on your hair rather than harsh chemicals.
I use Rehab and Retread for abused hair Shampoo/Conditioner from LUSH cosmetics (LUSH.com). The shampoo has freshly squeezed fruit juice, sea salt, proteins, essential oils, the works. The conditioner is triple-softening and chock full of soya-milk proteins, melon, seaweed, yogurt, avacado oil, etc. Dude, I know it sounds weird but my hair feels insanely baby soft after I dry it. And it doesn't smell bad either! I'd try the small size of both of those first and then try a different set from LUSH. Switching up your shampoo and conditioner every time really helps keep it active, healthy and growing. If you keep hitting it with the same formula for months on end, your hair will get used to the ingredients and start misbehaving again, especially if those ingredients are chemicals.
One of the mods on here loves Alchemy which is another organic line. (Little more expensive I think.) Maybe Aveda would work well too! Give it a whirl!