Magic Recovery Key Pro
Magic Recovery Key Pro has been extremely useful for me as I had to reset 1 of my PC's from scratch. I've been using it for quite a while as it found all my software activation keys. It's an excellent program indeed and I would recommend to everyone to install it.
