We need more places like this! I was at the Annual Santa Rosa Chamber (CA) meeting the other day and picked up a flyer on a Santa Rosa company called The Computer Recycling Center. You can donate your old computer equipment and more. They also take electric appliances ("everything with a battery or a plug except large appliances").
They have a drop off location in Santa Rosa at 3227 Santa Rosa Avenue, 95407. They will also pick up larger donations. If you have large quantities to drop off or something unusual that you are not sure they will take in, give them a call at 707.570.1600 or 1-888-8usedpc or check out their website at http://www.crc.org/. They also have locations in Sunnyvale and San Francisco.
There's a great marketing opportunity here. Get to know your neighbors by organizing a community recycling day.