I give it away if it will be of use to a friend or if they can be bothered to ebay it, or put in my drawer if i might find a use for it again, or it goes in the garage to be chucked. Stuff like old RAM sticks i keep for a while as you never know when you might need a spare and I keep an old psu spare in case my main one goes. Sometimes i'll put something on ebay if it's gonna sell for >£40, but i've stopped using that site to sell recently as it just isn't worth the hassle with what you have to put up with.