Sulfates for me... I tried the whole sulfate free routine and my scalp paid the price. My scalp is just way too oily. If I don't wash it for a few days it literally feels like I lathered chunks of my hair with Blue Magic.
So I've gotten into the routine of washing twice a week instead of once. Also, surprisingly using neutralizing shampoos has really cut down on the roughness and porosity problems after "normal" shampoos. I'm guessing it has to do with the lower pH.
I say whatever works for you, go for it!