This is what I have laying around that may be better than you have in your computer. All work*, and all are free! Other parts also I just need to go through my boxes of old parts. If you have something that is getting outdated fast and you don’t mind giving to someone go ahead and post. Everything here is free, so if it’s better than you have, please post or PM.
2 sticks of 1 gig RAM one is DDR2 667 and the other is DDR2 533 both Kingston
CD/DVD drive (CD burner DVD reader)
This PC-Chips (p29G)motherboard http://www.pcchipsusa.com/PCCWebSite/Products/ProductsDetail.aspx?detailid=386&CategoryID=-1&DetailName=Specification&MenuID=44&LanID=2 it’s not a bad board, no OC abilities but accepts up to the Core™2 Duo E6700
A Celeron D 3.2 GHz processor
2 working power supplies both cheap models but they work one with the 6 pin (pci-e) one without. (250 watt/400 watt)
*The reason I will not sell them although I know all the parts work, as soon as you sell something you are agreeing to late night fix-it phone calls. So these are all as is, as is free and they worked when I removed them.