I voted for Philip Kingsley. I have used Aveda, Ojon, MOP, Paul Mitchell, and others in the past.
With Philip Kingsley (the moisturising stuff for wavy hair) my hair has the same quality wave and bounce as when I was 19. It has been so good, I've almost stopped straightening it.