This is a little bit of bragging for me, but mostly bragging on MyCompany and the USO.
MyCompany has a (new this year) policy that they will not only match employee donations to charitable organizations, but, for every 50 hours that an employee volunteers with an organization within the year, MyCompany will donate $500 to that organization.
I just made 50 hours at the USO, as of 0600 this morning. $500 donation, woohoo!!!
BTW, if anyone is interested, the USO (and specifically the one in St. Louis, MO) is a fun place to volunteer. All of the volunteers I have met have been friendly, and all of the personnel that come through make it a wonderful experience as well.