I found this...oddly appropriate.

http://www.pcworld.com/article/16373...ne_forums.html


I do believe I've met every single last one of these on these forums.

And it's a good laugh too, considering I felt free to put names to the types.