If you already have a bunch of 1Password data, this lets you read it. Keepass is definitely more feature-rich than my thing, but 1Password is cross-platform and has mobile apps - and most importantly, I already use it for everything! I used 1Password extensively on my Mac - and when I switched to Linux on the desktop, it was the only thing missing, so I wrote this.
I use keepass in Linux, Windows and Android and i think there is an iOS version as well.
Yes, MiniKeePass works quite well on iOS, with Dropbox and owncloud sync (and I presume others, but those are the two I've used.) Oh, and MacPass for OSX.