I can relate since my guy is a computer junkie too! He also works nights and sleeps days, haha! Anyway, I think the best thing for your idea (which is fabulous by the way), AND since most of the things he'd WANT are uber expensive....
Go for more of what reminds you of him...experiences together, etc. I'll give examples if it were me and my guy and then you can take it from there...
So we had our first big fight over curtains...and then we laughed b/c we were fighting over curtains....so as a gift one time i got him curtains! lol.
Just trying to show that it doesnt necessarily have to be something he would use every day, but maybe as he's opening the gift bag, and you have all these things that symbolize memories, you'll both get an added gift of recalling where you've been, and looking forward to making more memories!