Secure JavaScript password generator.  Uses a pass-phrase and a website to create a unique password for that website.  Uses a GoogleDocs spreadsheet as a dynamic data source to allow you to tailor each of your passwords, which makes this tool usable from anywhere in the world without using any server-side scripts.  Also selects an image based on your passphrase to let you know you typed your password correctly.