I tried a few PW managers before I settled on 1Password. I really like it. iPhone integration is mediocre IMO, but you can cut and paste PWs fairly easily. There's also plenty of room for improvement (e.g. periodic and automatic cycling of PWs would be amazing), but I've been using it for over a year with great success.