We're all about spreading holiday cheer, so of course we love gifts that keep on giving. Why buy just any old t-shirt for your little sister when you can give her a cute designer one that benefits a great charity? For do-gooder inspiration, check out our slideshow of 10 gifts that give back, including silly accessories for your favorite feline friend, fair trade goods for your nest, and high tech gadgets that benefit the developing world as much as they benefit you.