Yeah, I've always wondered why this kind of thing isn't brought up before.
I live in a fairly small college-type city. Very tree-huggy and alternative. Girls here are generally pretty self-actuated and "feminist", and tend not to be that open on the street. It's hard to make eye contact. But I love it, because I'm a left-wing intellectual neo-commie at heart and these kinds of girls turn my crank... and they like me.
Now, I was in another small city this weekend, a party town beside a lake. Went out Friday and quickly noticed the difference between the two places. I was surrounded by skinny fake blondes in short skirts and high heels, yapping away on their cell-phones on their way to some rap/R&B club. The guys were all "Chachis" with massive muscles in tight polos and spiky hair. A real ugly attitude prevailed all around... a lot of yelling.
Luckily for me I found the town's one alternative-y older bar and had a great frickin' time. But the point is that places are wildly different from each other.
My experience based on "type"?
goth - awesome, great. very sexually agressive, generally pretty smart too. willing to put up with AFC stuff because gender roles are pretty mixed up in that community... though I'd call it a bit more "alternative" now.
emo - even better. VERY smart, don't mind going after you if they think you're cute. sexually active. cons-not the most well-groomed girls in the world.
bar star - the blonde/heel/skirt chick. yuck. usually 20, because when they're 25 they've completely lost their body and are totally depressed. major sh*t tests, very immature sexually... will randomly kiss some other girl not because they want to but because they think guys will like it. Like nice cars, big muscles, no brain.
metal - no experience except that from high school. too gruff for me, always grunting out and swearing like a sailor. Nasty hair, too. Before you complain... I was a metalhead back in the heyday of metallica/slayer/anthrax/megadeth. I was there.
nerd - if you can find a cute one, and it does happen, great. Usually very open and willing to experience whatever life you can expose to them. Not a lot of sexual knowledge but can be trained! con - can be depressed and/or anxious, LTR with at your own risk.
Of course, the best girls are those who don't apply to any one category... they take from every culture they can use. I myself am kind of like this, and I think they like that, too.