AMD Athlon 3500+ & motherboard - How to dispose, recycle or donate?

I have this processor, motherboard and cpu fan from an old HP computer case that I've long gotten rid of. Is there anyway that I could chuck the motherboard without feeling guilty about adding to the clutter of the environment. All parts are working, it's just that they are obsolete.
 
Do you or anyone else have and other recommendations on what I could do with this board? I have the CPU, MB, cpu heatsink/fan and 2 GB of DDR 2 RAM (4 x 512 MB). I tried to donate it, and places will only accept it on designated days/months that are far off in the future. It seems a shame to throwout something that works perfectly fine.