Don't the geeky, role playing, slightly awkward ones made the best boyfriends. There is a fuzzy spot in my soul for all of those wonderous nerds.
Anyway, I think you sould include something with binary code. You can find a translator online for free and write him something seeping with love or innuendos (sp?). Any wry geekalicious hipster would like something in binary code.