BC Hydro, the primary electrical source for British Columbia has created a flash animated Christmas card. Every time someone activates by placing a coin in the slot, BC hydro will make a donation to BC Children’s Hospital.

Be sure to check it out, it costs you nothing, and may help save the life of a little kid.

I am not sure if they check for visitor location – perhaps they will only make donations based on those in BC, but no matter where you are in the world, give it a try!