File this under the category of evangelism. Free Geek is an awesome Portland OR non-profit. Their basic mission is to recycle old computer equipment, and rebuild working Linux machines to give to the community. People can put in 'sweat-equity' to get one of these computers. FreeGeek also offers computer education courses and a thrifty computer-parts store. For me, the most imporant thing is to have a place to take my old junk, where they'll put it too a good, non-landfill use. If you have junk - consider them.