www.lostpassword.com

Let me remark that our recommendation, when encrypting something, is to always keep an unencrypted copy in a safe place in stead of on your laptop or whatever it is on.