I've always liked to use Puppy on very low-end machines and it works pretty well. I think you should give it a go ;)