I dig girls with medium-long hair, as long as it's not shorter than their shoulders, (never really was one for the short-cut). any color is cool with me, but I seem to drift more towards brunettes than anyone else
As for my own hair, it's pretty shaggy, normally I refuse to get it cut until it starts effecting my vision and almost wreck while I'm driving.(at the moment it's just starting to cover my eyes) As for the color, in the winter it gets pretty dark for some reason, and in the summer it normally lightens up into a rather light brown (it actually looks like it could turn blonde if it kept going the way it does). I normally never style it, I just get it soaking wet, then dry it off and shake my head, and let it fall into place.
In general, I'm very fond of hair, so long as it's not found in my soup, pie, or shower drain. So long as it's attached to another living being, I'm ok with it. Short, long, curly, straight, it makes no matter. It's all good with me.
generally speaking, I like guys with short hair. I like really short faux hawks, or a cropped cut, or crew cut. brush cuts are not too bad either. I like short hair because it shows off a guy's face and it makes them look sharp and alert..and handsome. the only sexy guy I know with long hair is axl rose back in the 80s/90s. medium hair on guys (with a bit of fringe covering their forehead/eyes etc) to me doesn't look very good because it just makes them look more tired.
Short hair is HOT, I don't care what guys think. Some girls look AMAZING in short hair. It shows their personality, it is sexy, and young. That is just my opinion, you can disagree all you want, but it is what I believe.