i voted shoulder length, because not only is my hair that long, but a lot of my friends's hair is that long, too, altho i do have a waist-length one, and a few mid-back ones, too.
edit : and short-haired ones, too, of course.
i do admire redheads, as well.
and i like guys.
Or Sinnead O'Connor... now there was a fine looking lass, eh? There's something to be said for a bald-headed woman, but generally I like for my women to have more hair than I do... on their heads, I mean.
Well personally, I have hair up to my shoulders. Anything longer than that makes me look about 60 (especially after a long stressful day, when wrinkles ensue! )
My hair's been every length from the waist up to shaved in the back. Right now I prefer shoulder length or a little bit longer. But that could change tomorrow. It's just hair, I never worry too much about it.
About the redhead thing... I've never known so many men to be pro-redhead till I joined this board. Just didn't know it to be such a preference at all. Pretty cool.