This whole giveaway thing made me think about those companies that make donations of any sort. Many do it because it makes them look good and gets them some publicity (which is very cheap compared to the current advertising rates). There are some who do it simply because it's the right thing. To those, I want to say a hearty, "Thank you."
In and outside the corporate world, I've been involved with a number of fundraisers where I sought donations from various companies large and small. Some ignore you. Some give something slight. Others bend over backwards to help. Typically, those are the smaller companies. Those are the companies I remember. Those are the companies I frequent.
Today, on the news, I saw a story of an man who spent a year in Iraq with the Army National Guard. His employer not only promised him his job upon his return (which is required, but some companies find ways around this), but continued to send his full pay to his family even in his absence. This was a small local company, not a huge corporation rolling in income. The owner didn't have to do that, but he did because he said he felt it was the right thing to do.
So to all of you out there who do the right thing, thank you.