8x10 Photo Frame
A great gift is a 8x10 photo frame to make someone feel good. This could be for any sort of thing - a birthday, Christmas, or whatever because pictures make people happy. These are appropriate for all occasions. Pictures are great, so why not give them a way to show that with a awesome frame?
Coupon codes here -> StarbucksStore.com
These make great gifts for a business or office setting for a low-cost gift. I find them to be appropriate for just about anyone. Offices are odd, and you have to stay away from lifestyle, religious or political issues. I'm sure that everyone can find a picture that they need framed. Here they use a 8x10 photo frame for their parents or other family on their desks. They can put anything in this frame and make it special.
See also here