Both will have their advantages and disadvantages.
I prefer LastPass because I can use it on more then one system and have all of my info handy.
If you have more than one system or use more than one system this is a big advantage.
Another advantage since your info is stored on LastPass online servers, if you system got corrupted from malware or failed components you will not loose any of your info.
And still another advantage, since LastPass encrypts your data, if you happened to get infected with a Trojan that steals data, the malware would only be able to get encrypted data which would be useless.
Thanks.
