Hey! I thought this was worth sharing. http://www.worldvision.com.au/Smiles/GiftCatalogue/Default.aspx?isource=87
You buy gifts, they have all sorts of stuff, and it's actually a donation towards projects in the developing world. You receive a card, explaining what you've bought and how it will be put to use. You can search by price, so it would be quite good for those tricky secret santas or for those people who have everything.