Today's Times has some useful tips on donating old computers, cell phones, and other electronics. Since that article will expire, I'll note the National Cristina Foundation here. If you're in California, I also recommend the Computer Recycling Center.