If you don't run Linux I would highly recommend 1Password. Great browser integration, great mobile clients. I've been using it for years and can't knock it.
I personally use 1password because I liked their explanation of their security approach, but from what I've seen LastPass looks better. Way easier to fill in passwords on mobile, and 1password is rough around the edges in a couple of annoying but not fatal ways.