Any PC will work really. The limiting factor is the drive your recovering from. i like to have a large harddrive because if the drive is actually failing(and not user stupidity) I immediately make a sector by sector clone of the problem drive. This way its just one long sequential read and you have all the data safe on a good drive where you can work with it. you aren't hopping around or running data recovery scans on a dieing drive.