Keeping all your personal and online passwords handy and safe - that's the promise of the 1Password cross-platform password manager from Agile Web Solutions
1Password doesn't quite meet all of the criteria for anywhere, anytime, any platform access to your password data. However, it's a breeze to use and an especially good choice if you're in a Mac-centric household.
It will also work if you just need to synchronize passwords with a Windows machine at work and an iPhone on the road. It supports the iPhone, iPad, iPod touch, and Palm andAndroid smartphones. But if you want access from your BlackBerry or from a Linux computer, or if you want a version that runs from a USB key, look elsewhere.
To back up and synchronize your data you'll need to set up an account with storage-as-a-service vendor Dropbox. (You can get up to 2GB of storage for free, which should be plenty for password data).