Granite Digital has a seemingly great product for recovering data from older IDE and (newer) SATA disks. Works with all drives and on Windows, Linux and OS X; good work on multiple OS support.
Remember that I mentioned this a while ago? Well it only does SATA drives, and Granite’s covers IDE drives too. So I’ve ordered this adapter from Granite instead. Shall take a while to arrive (shipping from the USA to Canada is shaky for some reason) but I’ll write up a review when it gets here.
You can purchase the adapter here.