I've used LastPass very briefly before as well as 1Password. They're both fantastic. Only reason I'm not using either now is that I was using a different program on windows which I now use an alternative that works with that and I haven't been bothered to get it all into LastPass or 1Password. At some stage I will and I do recommend both