In a previous post I recommended using anypassword. Sadly I discovered that it doesn't work on my home PC which is Vista. Therefore you might want to try KeePass which is another great little app that stores your passwords. There is even a portable version that works with portable app's so you can carry your passwords and run them on any windows machine with just a simple USB key.