No need to remember all your passwords. You just need to remember one. Store all your passwords on your phone in an encrypted vault. This vault is only stored encrypted and is decrypted only with your secret password. If you change your phone, you can transfer your encrypted vault using a ssl connection.