We use KeePass, and I have the encrypted password file synced across computers using owncloud. And I can access it via the KyPass 3 app on my phone through owncloud's webdev interface. Convoluted? Maybe. :p
That was the issue I had before, too many access points: my laptop, my wife's laptop, my work computer, my wife's work computer, my phone, my wife's phone. Was it password 1? Was it password 2? Wait, this website requires such and such, so it must be the one-time only password 3.
With Lastpass, I have the toolbar downloaded in google chrome so it remembers all of the passwords for me, and all I have to do is paste the password. It requires a bit more work on the iPhone, but most stuff stays logged in on my phone, and the master password on my wife seems sufficient.