Geek, Nerd, Dork: Which is Good? Which is Bad?

I’ve always found the word “geek” to be a term of endearment. A geek, to me, is someone who is passionate about something, to the point of ridiculousness, and who is totally willing to admit that. A “nerd,” to me, always signified someone who was a geek but tried to deny it. And a “dork” was just somebody who did something silly or stupid. You were only ever temporarily a “dork.”

But, this isn’t about me. This is about you! Tell the world, in the comments below, what the words geek, nerd, and dork mean to you.