My husband is going to turn 30 in a couple of weeks. We don't usually give gifts on birthdays but since this is a big one I want to get him something special. I could use some help deciding what that could be! Details about him within.
My budget is about $100 and it has to be available online for shipping to Canada as there are no stores where we live.
About him: he's a successful small business owner with an incredibly high-stress job in a fast-paced industry, particularly in the winter. In his (increasingly rare) downtime he likes to play videogames (most recently Borderlands and currently Guild Wars). A couple of years ago he bought all the parts for and built a computer that I like to joke is worthy of the Department of Defense. He likes antique metal machining tools and equipment (to give you an idea of his interest level, here's
a comment he wrote using my account to answer someone's question a while back). He also likes to machine/weld complex heavy tools and have them chrome-dipped for display (I call it alpha-male nerdery). In fact, he loves all things metal (especially heavy steel), and has a broad knowledge of metallurgy. He likes cooking and still loves the set of Wüsthof knives I gave him one year. He likes apocalypse scenarios and books/films, though he's maybe a bit burnt out on the subject at this point. He is also widely interested in all things about space and often watches marathons of Discovery Channel programs on the various topics about the universe and physics.
The last present I got him (a "just-because" present) was a replica of a Claymore mine that says "Front Towards Enemy" and sits on his desk (like Ron Swanson in Parks and Rec) which he loves.
I'd like for this birthday present to be a meaningful, lasting gift rather than just a new video game.
Any ideas? I'm not even sure which direction to go.