I shampoo and condition my hair every single time I bathe. For some reason, my hair just feels and looks yucky if I don't wash it. I change products from time to time, but I like Biolage, Paul Mitchell, Herbal Essense, Loreal Vive, then there's VO5, Suave. It doesn't have to be expensive products. Most of the time, I brush my hair in the shower when I have the conditioner on, which is probably not good but I do it anyway. I got a lot of hair. I don't really time myself. If I'm not in a rush or there's no nephews pounding at the door...I leave the conditioner in during the whole shower.
Short hair looks good but I'm partial to guys with long hair.