I personally use and swear by Roboform. It encrypts and stores all your passwords. One master password unlocks all your passcards (user name and password combination). From within your browser (Firefox or IE) there is a tool bar, which you just press a button and it automatically fills in your user name and password. It also features form filling for your name, address, and etc.
It's $30 for one license but there's a 30 free trial. Take it for a run, I love it and have bought several licenses.
Other than that there are some free password managers. Keepass comes to mind but I don't know enough about them to write a review.