Scott Johnson, a geek, made a poster identifying 56 different types of geeks. I'm sure there are more, but it's a good start. They're available from myextralife and will run you $36 for a 20x30" or $10 for an 8x12". Kind of expensive, but maybe you're in love with it. I'm not in love with it, but it's okay. Like my wife. She's alright, but nothing I'd marry again if I could do it all over.
I posted pictures of the whole damn poster after the jump, split in two.