I have Passware Kit as my best overall as it all ticks the boxes when it comes to the quality you would expect from trustworthy password recovery software. When it comes to recovering passwords ...