When I got back from South America, I had run out of shampoo before I left and I didn't like the stuff I had taken with me, so the only shampoo there was in the house was baby shampoo. I used it thinking that it wasn't going to be that good and it was just until I had a chance to get some different shampoo. It turns out that it works really well on my hair. It makes my hair really soft!!!
The down side to it that you have to use a lot of it to get the effect that you want. The amount of regular shampoo that you use is just not enough of baby shampoo. It's also great if you have a sensitive scalp and can get flaky quite easily because it's very gentle.
I have used TRESemme shampoo for a while and it's been great but now I think I can get the same effect by using baby shampoo or that might just be my hair. Anyway that's just my opinion on the whole baby shampoo thing.