Fortunately, as others have pointed out, it isn't 1990 anymore and I carry a mobile computer wherever I go, disguised as a phone.
http://itunes.apple.com/us/app/1password-pro/id319898689?mt=...
Also, if you share your 1password db on dropbox, you can later access it via a local web interface (always making sure that you trust the machine you're using).
This way, you can access your passwords from home, work, or your phone as long as you trust the machine you're logged into enough to log into DropBox and type your password safe password. If you can't tell if the machine is free of keyloggers, you probably shouldn't be logging into anything of personal value.
There's also Dropbox and Keepass for Android.
Edit: looked into it, and the situation for password sync is
- Chrome: built in since V. 11
- Firefox: available through add-ons/extensions (XMarks)
- Opera: since beta 11.5 (the latest as of right now)
- Safari: available through extensions/other services (mobileme? not sure)
- IE: unclear
The nitpick with pw databases is they don't fully solve the problem; I still need to know the passwords for all my computers, cloud storage account, e-mail, the db master password.
The big advantage is how much more secure lesser used accounts are (and drop in frequency of password reset requests on those accounts).
If your cellphone uses DropBox to store the database, then you can even lose your cellphone or simply access the database on desktops and laptops directly.
The state of the art is probably more mature now, but this is information I'm not taking any chances with.