I use a "natural" shampoo... it's not organic, just has more natural ingredients like plant oils and extracts and whatnot. It's by Alba Botanica, Hawaiian Honeydew Nourishing Hair Wash. It has no sodium lauryl/laureth sulfate, or other harsh chemicals, no artificial colours and it's vegetarian. I really like it, and since I've been using it I find that my hair is much smoother and more shiny. It feels a lot healthier, too... not dry and stripped like when I was using regular chemically drugstore shampoo. It also smells delicious [and I don't even like Honeydew, LOL].
It's a bit different, in that it doesn't lather up a lot like you might be used to... but that's because it doesn't have the nasty chemical lathering agents in other shampoos. I only use a little bit and it cleans just enough of the oil/dirt from my hair without drying it out. I also tried the mango conditioner from the same line and it was nice, but I had to use a ton of it to get enough moisture and it's just too expensive to be loading it on every day like that, haha. So I'm just sticking to my Got2B Instantly Satisfied conditioner for that, it's great.