<< Star Trek fans
LOTR fans
D&D fans >>
I'm not sure what those are suppose to categorize...but I fall into all 3.
I wouldn't call myself "Geek Chic" though.
Besides there are all different kinds of Geek.
The geekiest guy I know (has no friends, doesn't go out on weekends, has all his assignments done the day after they are posted (with 2 weeks or so before the due date)), etc etc etc), would fall into 0 of your categories.
Yes his idea of a good time is making his linux firewall box more effecient....or doing his ComputerScience 326 homework (Algorithims and Data Structures II)...
Me on the other hand, I have lots of friends, I go out often and socialize, and yet I still manage to pull down an A- average (as opposed to his A or A+).
Yet I fit into all your categories, and while I am reasonably high on the geek scale, no one I know would put me above this guy....and he fits into none.
Though I admit you criteria would catch some pretty hardcore Nerds/Geeks, it misses some to.