I do to computers what Running Bear does with locomotives. I picked up a nice IBM x60 tablet laptop off Craigslist for $50, not working. It looked great. It had a bad 80gb hard drive, so I installed a used 160gb hard drive. It has no optical drive, so I put the hard drive in another computer to install the operating system. Originally, it had xp, but since support for xp is ending in a few weeks, I went ahead and loaded Windows 7 on it. After the OS had loaded, I removed the hard drive from the other computer and installed it in the x60. After that, I installed all the IBM peripheral programs, then installed 2gb of ram I got off Ebay for $16, then bought a new replacement battery for it, also off Ebay for another $20. I also got a new USB optical drive for another $20. So, for less than a hundred bucks, I now have a dual core, modern laptop with touch screen that looks and works like new.
If you are at all handy, and have any electronic experience, you can probably pick up a slightly used model on the cheap, perform a few repairs, and have a nice laptop.