Geeks are notoriously hard to shop for, and it's an ill-deserved notoriety. Yes, it's true that most people who fall under the geek purview spend their time talking about specific, and ridiculously expensive things that they're more comfortable buying themselves (myself excluded, see, I'm cool, I just used to be nerdy) but come on, they still like getting stuff. And since it's getting close to that time of year where we all like giving stuff away, lest the invisible giant who lives in the sky smite us for being selfish, the pressure's on for finding the right stocking-stuffer. It's really not hard. You just have to know where to "shop"--all this from the comfort of your very own work computer, even.