If you use a lot of different usernames and passwords it is difficult to remember all of them. KeePass is an interesting solution where all your passwords are kept in one safe place and protected with one password.
It's highly recommended to protect your computer against Virus, Malware, Spyware and other potential threats. Microsoft Security Essentials is one of the better, free solutions.