I've been using LastPass free for years.
It's not the easiest thing to set-up properly, but the add-on for Firefox is pretty good. Auto-login can be hit-and-miss, so I set-up a shortcut (alt-p) to auto fill my ID and password. I let my browser remember the password so it automatically signs into Lastpass when I launch my browser.
Just make sure you write your master password down somewhere. I've lost it, and if you don't have a cookie saved in your browser you won't be able to recover and have to start all over (and reset all your passwords to the websites you've forgotten).