Buy the Best Password You Can
Elcomsoft is best known for its software that allows forensic cracking of passwords for wireless networks, Adobe PDF files, and Word documents. The company knows how to break weak passwords, and thus it knows how to make strong ones. The company's Password Store delivers virtual scratchcards with unique codes. For a small fee, Elcomsoft can provide forgotten passwords, too.
This is definitely the most secure way to make passwords. They are all random and very secure. If you can organize them for retrieval whenever you need them, great. If have trouble keeping dozens of random passwords ready when you need them, you may need a different strategy. I've spent a lot of time on this subject and just wrote a book on it. The concept is called the password sandwich. You create a short ingredient list and have a recipe for creating your password based on the site. If you take a little time to plan it out, you can keep all your passwords on a simple wallet card that if lost, will not reveal anything. The book won't be out until 4/15, but I do give a good bit of info on the website. If you google "Password Sandwich" or "healthy passwords" you should find the website. The password worksheet page under bonus materials gives a good bit of information without having the book.