I found a site with some useful freewares related to password recovery and windows product key:
MessenPass - Recover the passwords of instant messenger programs: Yahoo Messenger, MSN Messenger, etc.
Mail PassView - Recover the passwords of popular email clients: Outlook Express, MS Outlook, Eudora, etc.
Network Password Recovery - Freeware utility that recovers the network passwords stored by Windows XP.
ProduKey - Recover Office/Windows CD-Key