Finding the right shampoo can be tricky, even more so when I try to avoid the stuff where the list of ingredients sounds like an accident in a chemical factory... For several years I've been using the shampoo from BodyShop but recently I ordered a shampoo bar from Mike's, based on the overall positive reviews over at my favourite shave forum.
After the first week of use I'm quite satisfied - it's easy to use, although different than the liquid shampoo I'm used to, and my hair is clean. The scent is... well, lets say it took me a couple of days to get used to it, but now I find that I rather like it. I suspect it's the combination of tea-tree oil and peppermint that caused me to pause at first. using the bar is simplicity itself - I just wet my hair, rub the bar over my scalp once, put the bar down, and then proceed as with regular shampoo.
As with everything else, shampoos is a case of YMMV - but with my dryish scalp and short hair I find that Mike's shampoo bar do a good job with no mess. I'm happy I also picked up one of the travel bars to go in my GoBag.