I'm guessing you are on Windows, so I'd recommend Keepass (google for official web-site). Store all your passwords in there or any similar password store.
If Windows 7 now has the ability to securely store passwords ala MacOSX's Keychain or a Java's Keystore, that could also be an option worth investigating.