Well, right now, my hair is short, because it curls up when it gets too long, and I don't feel like making it straight. My facial hair is growing in rapidly.
On girls, I love long hair, but anywhere else is a no. Every girl I've been with has that very thin line of hair under her nose (in fact, every girl I've met does), so I tend to ignore that. If her arm hair is lightly colored, or maintained and shaved frequently enough, it's fine, but I feel their legs should constantly be hairless...and that's coming from a guy who comes from a family of yeti-like people.