On all occasions so far, I have ran Recuva and it works fine until it has finished calculating number of files (I have about 250,000+ ) and goes to processing. Once processing, it takes about 20 minutes and then it turns unresponsive and goes blank.
I'm looking forward to when final version of Recuva will be realised. CCleaner has made a very good impression so far with no form of pushy advertisement, simplicity, built for purpose and best of all free. I clean up about 2 gigs everytime I run it.