Ok, I'm usually a whatever is cheapest shampoo guy; I wash my hair at least once per day and I just want something that gets it squeaky clean.  If I want a little extra body or hold, I will generally use just a little bit of a very light gel to get the results I want. I've used the Jack Black 4 mornings in a row now and the difference is noticeable.  First of all, it smells great, and works up a nice lather with only about a quarter-sized amount applied to your hair.  The best part, however, is how full, shiny, and easy to manage my hair is after I've shampooed.  It holds really well without any gel or spray and looks great.  I highly recommend this.