Honestly, I prefer to receive as a gift a certificate of donation made in my name to one of my favorite non-profit fellow creature protection organizations. I think it really captures the "essence" of Christmas. But....I don't think others feel the same, although they might. So, I agonize over what to get them. Ugh.
I am w slide, I will only give gifts I deem "practical". If I am completely at a loss as to what to get someone - I get well made, super soft cotton towels. No bathing experience is complete w/o really nice bath towels. It might be a "boring" gift, but it is totally "practical".
I have no idea what I am getting anyone at this point. :( Except, I will get DH some Dark Obsession...I love that cologne!
Some of my most cherished gifts were hand made by friends. I don't have any such talents - I wish I did.
Boring? Heck no. I love those things. So much. I could just stay wrapped in them forever. One does not understand how awesome towels can be until they have a super nice set.
As for gift ideas: I do many, many crafty things, so that's always a good option. Even a basic knit scarf/hat set with soft yarn is always appreciated. Will update as I think of ideas!