I like girls with long hair down to the shoulders, short or wavy. But I do find some girls have really cool short looking hair. I think it really depends on the girl.

for myself I like to have my hair medium/long. I try to go for a fringe covering my forehead and a short back. It's also what I like to see in other guys. shaggy is cool too.