use Johnson's for my baby girl. Baby soap - body wash liquid, Johnson's hair
oil and shampoo. She is too small right now to go for other products IMO. If
you still wish to opt for something else, I suggest that you get
recommendations from her pediatrician and then proceed.
As Pavithra has rightly mentioned, Johnson's is the brand since times immemorial... and yes.. its pretty good too... there are newer brands in the market too. But you wouldn't risk your child's hair and skin to trial the products.. would you..? :P
Johnson's baby products still remains to be the cheap and best and the ideal choice.