This is kind of cute. Girl's Guide to Geek Guys
Douchebags are so overrated. Geeks are so underrated.
But it's hard to be with a geek. For me. I'm self conscious about sounding stupid. And being with someone who's so smart is hard. Or someone who's really into current events/politics. I'm just like, durrrrrr. Can't do it.
There are good points for them though. Yes, they're readily available, they're knowledgeable, they'll be devoted, they're good guys. What about the disadvantages though? They're socially awkward, different interests, home bodies, inexperienced.
I don't go so extreme. I don't want either end of the spectrum. It's hard to find.