I've found that baby shampoo (Walmart's version of johnson and johnson) was super super gentle.... Too gentle on my hair, but it may be gentle and cleansing enough for your scalp and hair.
I also find Trader Joe's Norish Spa shampoo to be gentle and cleanses the scalp and hair well.