We donate clothes and things to Goodwill/Salvation Army several times a year. We let the kids pick out what to give. I don't usually get a receipt for tax purposes. I don't think the $$ amount would be enough to make a difference anyway.
I personally do not like to give cash but have done so under certain circumstances.
We aren't rich but, having been laid off, I know there are people that are much worse off than us, especially here in our area.
My time is one thing I don't give to charity. I would like to but I just don't get off my butt and volunteer.