I would use
Beyond Compare for that. It will recursively compare directories, and show you the differences. You can get it to show just the differeing files, so you can see which if any files are different. It can look at just the filesize, or look at the contents as well. If you have allready zipped up the two recovered sets of files, it can look inside those zips, and use the CRC of each to quickly tell which files are different.
Compareing 320Mb of data will take a long time, so I would leave it to run overnight. It has never got stuck on huge data sets for me.
You can
Download a demo version that will do everything you need