We're big fans of charitable gifts. They're unique, they make a difference and they mean less "stuff" that people may or may not use.
Heifer International is a fun place to start. You can buy a share of an animal that will be sent to an impoverished community so that a family can become self-sufficient. How neat would it be to tell a friend or family member that you sent a goat to a family in South America in their name?
We also think a donation to Kiva could make a great gift. Kiva lets you make "microloans" to small business entrepreneurs all over the world so that they can start up self-sufficient businesses. The loans are then paid back so you can reinvest in other projects. Invest $25 or $50 in someone else's name and they can keep picking projects for as long as they want! It's a gift that keeps giving.