Or, instead, you simply get yourself a copy of Password Gorilla ( https://github.com/zdia/gorilla/wiki ) and let it both generate truly random passwords for each service and securely store all those unique, truly random, passwords for you.
Oh, and KeePass (on my Android phone, Macbook, and home Win 7 PC) + Dropbox = heaven. The whole idea of a multi-platform password store with it's actual database file kept in Dropbox (or similar) is something i've been dreaming of and begging for, for years.