I try to stay away from any function that requires me to wear a suit or a tuxedo. For that reason I don't own a pair of cufflinks and the last time I wore any was years ago when my cousin got married. Geeks that do have to get dressed up frequently might find these USB flash drive cufflinks perfect.
The cufflinks come in silver, gunmetal, or gold colors and each hides a USB connector with 2GB of storage per cuff. The cufflinks can be engraved as well for $8 more for eight letters.