I love the idea of this. I just did this with Heifer for the first time last year and you can donate in the name of whoever you want.
It beats all the commercialism surrounding Christmas to give a gift that changes lives.
This organization has been around for quite some time and have done some great things.
They have a whole bunch of options, different amounts of money you can spend on different animals and they will give you a card for the gift recipient explaining what the gift was.
I think for anyone who has not done this yet they will be surprised at how much people enjoy getting something donated in their name instead of another necktie or something else they really didn't need but you didn't really know what to get them.
The bees are a great gift to give.