A good password strategy.

Here are a couple of suggestions for creating a more secure password. There are two crucial steps for creating a more secure online identity. 1. You need to have well crafted passwords, and 2. You must use different passwords for absolutely every login.
1:
What constitutes a good and secure password? To answer this question you need to take a step back and think about what a password is used for. A password is supposed to prove that you are the person that you say you are. It is a type of key that only you are supposed to have. The problem is that everyone has the same set of building blocks that you used when you created your password. Because of this, anyone with enough knowledge, time and hardware can try to break your passwords.  Because hardware is getting faster, so is their ability to break passwords.
It is now recommended that to create a secure password it should be at least 10 characters long. My personal preference is to have at least 16 characters and many times I have over 20-character passwords.
The current thinking is to create strings of 4 or 5 random words. It is better if the words do not make sense, so "hexphonepigcurry" might be a good choice for a password. I then like to sprinkle in a random number, special character or capital letter to make things even more difficult, so "H3xphonepigcurry?"would be even better.
2:
The second step to a more secure password is to have a separate password for EVERYTHING. I never use the same password twice, but I also find it entertaining to build new passwords. For those of you have don't enjoy such things, I strongly suggest getting something like 1Password, or some other password vault, and use that to both create secure passwords and store all of your passwords.
Click the above image for more information on creating secure passwords that are easy to remember.