A personalized URL
Got a geek who has one of those URLs that takes a compass and map (or possibly a GPS) to navigate? Get them a URL. Figure out something that would be a good fit for their current page and register it, and make the URL point to their page.
Some geeks just don’t find the time to make their own. Make them a web page that highlights their good points, business, or interests. When the day comes, show them the page or pages and go ahead and let them review it. You can then make suggested improvements if they are not too outrageous. If you can, design graphics for it too as this avoids any issues of copyright infringement. If not, use CC or similarly licensed graphics. Remember to follow the indicated rules for use. The same goes for music.
Do you know an inveterate tinkerer who seems to always be looking for some random computer part? If you have gotten or plan to get a new computer before you need to give the gift, give them your old computer, possibly disassembled, as a “parts” computer. It doesn’t necessarily even have to work, as long as you specify that it’s for parts only and not a running system.
Jewelry made from computer parts
Plenty of things can be made from different computer parts, from barrettes to cuff links to pins and more. Look at what you have at your disposal, and get creative! Remember small pieces like RAM and keyboard keys are often the best to use, but if you have your own crazy idea, go ahead and try it out!
A personalized trading card game
If you have some time on your hands, make a game that stars your personal geek and their friends. It could be of a Yu-Gi-Oh or Magic type of game. Get imaginative! Use objects, animals, and places that are part of your geek’s life as well. Create statistics for each character in the game. For any other objects state their effect. While this is a serious investment in time, it shows you do care, and can be given to more than one person if you make more than one of each card. Doing this will also make it so the group you do give it to can play the game!
Many games now sell real-world cards with a value of their in-game currency on them. If you happen to find your geek’s favorite game, this could be an excellent gift, as it may get them closer, if not able, to buy that precious in-game item they are eying. Some games only sell in virtual space though, so if this is the case, investigate how you can give the currency.