Not sure if it would work for this, but I keep a copy of OS X 10.6 server running under Parallels to run old Mac software. I still have a machine that runs 10.5 for some things, but once the 10.6 virtual version runs something, it gets fired up less and less.