I don't believe that I've ever gotten anything bike related as a gift, ever, unless you count cash. Typically the only gift that I'll get in a year is a new sweater at Christmas (not suitable for cycling).
I wouldn't even know what to buy myself if pressed. I'm pretty much OK with what I have now, and anything that I would want I would only buy after a lot of research so it's not likely that anyone else would be able to buy it for me.
__________________
Work: the 8 hours that separates bike rides.