StoneLion on Linux.com has a good article on putting Linux on that aging PC you might have collecting dust, he writes -
"I took six distributions for a test run on an old machine, and also tried software that turns old hardware into a thin client. The bottom line: Linux is still quite suitable for older hardware. It might not turn your aging PC into a powerhouse, but it will extend its lifespan considerably" Link