BftW is great. When I got my new bike last year, I cleaned up my old one and took it over to Bob's Bikes in Poolesville, where they'll take donations at any time of the year. I've got a bag of old saddles and cleaning supplies that I'm going to drop off one of these days, and Bob told me that they also need things like used sewing machines. Definitely check out the link Regina posted, it's a very cool organization.