Huh. I've been considering moving away from Web Confidential as a password manager, preferably towards something open source, or at least with a published file spec, so I can write something to access my passwords on systems that don't have clients. I was looking at KeePass, but have just come across 1Password, which includes a rather clever iPhone integration: They generate a bookmarklet that contains all the data, encrypted, and you can access it on the device via a dynamically- and locally-generated page, AND it does auto-fill. Tempting.
edit: the disadvantage being that 1password uses the keychain. which means I'd have to enable keychain sync via .mac, which I don't want. keepass uses files, like wc.