I've been using mSecure on both Mac and iPhone for over 2 years. I haven't tried other password management apps, but that should be considered a testament to the quality and ease-of-use of this app. It may not be as feature-packed as 1Password, but then again, it's not nearly as expensive. What you get is a reliable password management app that just plain works and you get excellent support (read below).
When I first started using mSecure, I was working abroad in China and using an iPhone 3GS made for the Chinese market (no wifi in that model). While mSecure already implemented wifi syncing and email backups, it could not restore a backup from email on the iPhone app. I emailed the dev asking for this feature and not only did they reply the same day, they updated the iPhone app a couple days later. Kudos mSeven Software!