I like giving gifts, but occasionally I struggle on thinking of what to give to people. To remedy this, I've started carrying around a notebook with gift ideas for people - I just jot down ideas whenever they say something offhand that leads me to think "oh, I should get them that." So far it's worked fantastically, except for the people I don't know as well but feel obligated to give a gift to. They tend to get "generic" gifts.
How do you decide?
How do you decide?