My go to site for gifts!
If you like this, you might also like:
If you ever have to get a gift for techie and he/she already has everything you've thought of, check out Think Geek for ideas. They have tons of gizmos and gadgets at virtually every price point, and you're sure to find something cool to give.
Or you can just shop for yourself :)