Girls between the ages of 14-21. Enough said.
Not all, some are entertaining enough as friends, and some are really purdy.
Most of them are too concerned with how they look, most of them have horrid taste in music, and almost none appreciate the fine art of geetar (guitar for the non-musican nerds) I hate, above all, religious girls. I don't hate them per say, one of my very good friends is religious, what I hate is the dogmatic approach they take to everything, the talk of how they're going to Christian raise their kids which is really indoctrination, how god will guide them to the right partner, how they can't have sex before marriage (which would be acceptable if not for) because they'll burn in hell, even if they have sex with the person they are going to and do marry.
The kind of girl I like... well I can say i'm shallow, as most guys are, in that I'll often find myself attracted to gorgeous girls almost instantaneously, however pure girl friend material for me would have to be someone that I am physically attracted to, but also emotionally, and they have to have some degree of intelligence. It's tiring knowing all these girls and not one of them can be involved in a discussion about anything other than clothes, boys or pop (also synonomous with abomination) music.
As a side note, I have developed a physical attraction to people after I developed an emotional attraction, hopefully this means I'm not completely shallow, otherwise I just didn't realise how purdy she really is in which case I'm still shallow... oh boy I can't win.