If you're in the Pacific Northwest, you should know about the annual NW Toy Run.
If you don't know, here's the quick and dirty:
This Sunday, December 7th, bring your ride and either a new unwrapped toy (per person in the car) or $5 per person and head to Pacific Raceway at noon (or any of the pre-meets that are setup beforehand and roll with a group).
All of the proceeds (and toys) go to Toys for Tots, this includes the raffle money. There is also an oppo-tunity to do a lead-follow on Pacific Raceway's road course (I think it's $75 for like 5 laps in your car. Details at the event). So if you're around, BE THERE!!! I'll be there with Aces, I'm not sure if I'm going to hit one of the already established pre-meets or do my own (coffee and doughnuts?).
Here's some YouTube's of last year's event.