The best gifts I receive are those that are functional, or that I can somehow use to obtain things that are functional.
My mom gave me a jelly-roll pan and cooling rack for Christmas, which I've used for all kinds of things.
Someone at work gave me a $100 Amazon gift card (!) when I moved, and I used it to purchase new pots and pans, which I desperately needed.
Other than functional gifts, I still like to receive books. I have more in the stack than I have time to read, but sometimes I get books as gifts that I want to own (rather than borrow) but would never buy for myself. And that's nice. :-)