LastPass

Quite simply a must have. You can use LastPass to store all of your passwords and more in an encrypted and secure database. It integrates directly into your web browser and there are apps for mobile phones and tablets. Not only that, but it will synchronise all of your devices so you never need be without a password ever again. You can also use it to store credit card and other sensitive information: http://lastpass.com