Can anyone who has hands on experience with PC diagnostics software and/or hardware recommend any particular software or hardware testers. How good is AIDA64, a review I read on this looks quite impressive. There are many motherboard and general hardware testers on ebay, are there any that stand out as being particularly reliable that will also work on laptops.. I am also interested in finding good data retrieval software for recovering data from faulty and/or corrupt hard drives. Are there any that perform better than Stella Phoenix. I repair a few PC's a month and it would be very useful to have some equipment that can confirm the health of mobo's and CPU's without having to diagnose by a process of elimination. I don't have the finance to experiment with the various testers that are available. Any recommendations would be appreciated.