hmmm I would send him some chocolate covered strawberries from
Gourmet Dipped Strawberries, Chocolate, Unforgettable Gifts--Sharis Berries®
they are absolutly amazing, they have alot of holiday themed gifts aswell. Its not too personal, and they ARENT CHEAP. I think a gift card isnt really a good idea, IMO because I mean what amount can you give him, $20, $25..I think sending him somthing from that site would be great. Not cheap, something he can share with his BF -if any lol- and its just perfect IMO..
Im biased with that site because Ive been buying from them for quite some time and ABSOLUTLY love them. I sent my BF ATON of stuff from there for his bday because hes an absolute chocolate feen, I even sent his best friend which happens to be a gurl, a silver raddle engraved with chco. strawberries when she gave birth to her daughter...
love it
ETA: I dont know your budget, but how stoked would he be if you sent hm a chocolate covered bottle of Dom Perignon???? hehe available on that site aswell!! (159$)