I'm looking for a tool or tools that can:<p>1) Restore deleted files on a Windows machine (or from the carbon copy of the drive). The more depth and heuristic it has the better (e.g. restoring partial files that have no "inode" records anymore).<p>2) Restore deleted e-mails from an Outlook archive (.pst).<p>Bonus if the products' developers are on HN, feel free to promote your stuff :)