If you're looking for really strong passwords I can always recommend a YubiKey
http://www.yubico.com/yubikeyUsing a "normal strong" password (something you can actually remember) in combination with the 16-64 character long static password on the YubiKey provides pretty good safety. Though you then have to watch out for your YubiKey of course
