:) I always give my money to the Salvation Army people or Nights of Columbus when theyre outside my shopping locations. May not be the 10mil that gates does but hehe if gates would give me 10mil to invest in somehing id make it big then give him his money back, and another 10 mil to charity! :)
Our local Salvation Army had a big food bank drive last weekend. They drive around town with police cars (sirens going etc, very exciting) and volunteers collecting bags of groceries from the houses. It conveniently came the day after our grocery shopping day so we were able to donate a big bag of stuff we bought specially. Sometimes giving something tangible like that feels better than donating money, specially since we got to actually hand over the bag and see it added to the trailor loads of stuff they already had. :)
Our bank usually has an "adopt a child" program for Christmas. You choose a name from the Christmas tree (we choose a teenager since little ones are often chosen first) then buy gift requests for the child, plus add in extras to the Christmas package. Its a great feeling to make a child's Christmas better in this way.