I use password composer (http://www.xs4all.nl/~jlpoutre/BoT/Javascript/PasswordCompos...) which does an md5 hash of the url and the master password of your choosing to generate a unique password for each website. The extensions for chrome and firefox make it very convenient to use.