Try places like craigslist. People are giving away used computers because they're often not worth that much. Some recycle centers may have computers that they might be willing to give you (but you'd have to ask). Even a bulletin board (outside a grocery store or other location) can have postings for free stuff like that.Getting free and new computer parts is probably less likely, unless the part isn't needed (by whomever owns it), and they can't be bothered to sell it. In which case, try the same avenues for used computers/parts.Garage/Yard Sales are always good for these things too.