A good password manager will cost some money though there are also free apps available. The difference is the integration between the app and the OS/Browser.
Regarding LastPass, I don't care for any app that literally stores this information on a server. Passwords is one class of information I want to maintain under my direct control, not stored somewhere on a server/cloud for hackers to try and break in to. There are news stories going around about a possible hacking of LastPass which only brings this home for me.