I recently was looking for a gift for my mother. It was really difficult. I do not like to give just money as a gift, so, I always try to find something suitable for each person. There many buyer guides with recommendations and examples of gifts that I find useful, no matter on what forum I found them. These guides don't force you immediately buy their products, but you can take a look if the offer is as good as they say. Sometimes when I'm stuck with choosing a gift, the service that sells jet crafted gift baskets saves me. Everyone always likes gift baskets. I often buy it at this website. They have a very wide choice of baskets, with different price and composition.
[moderator edit: sales link removed]