QUOTE
Nothing is unbreakable to the determined
I gotta disagree with you Neil. A strong password that combines upper and lower-case letters, numbers and common punctuation marks is unbreakable, for all intents and purposes...
Here is something that I posted in another thread:
Paddy, I tried the Brute Force Attack calculator link that is accessible on the Web page that you provided. I entered the following specs for my primary "high security" password:
Password length: 12 characters
Speed: 500,00 passwords/second
One computer undertaking the brute force attack
My password contains: Characters in lower case, characters in upper case, digits and common punctuation.
Estimated time required to crack my password: 1,733,781,599 years
Hmmm... That seems secure enough to me!
QUOTE
I didn't see any with mix of upper/lower case letters, and very few with alphanumerics. (were there any?
Nope - that's the point; these were the 500 WORST passwords. 
QUOTE
From the moment people started using passwords, it didn’t take long to realize how many people picked the very same passwords over and over. Even the way people misspell words is consistent. In fact, people are so predictable that most hackers make use of lists of common passwords just like these. To give you some insight into how predictable humans are, the following is a list of the 500 most common passwords. If you see your password on this list, please change it immediately. Keep in mind that every password listed here has been used by at least hundreds if not thousands of other people.
There is one problem in thinking your password would take x number of years to crack. That is the time estimated it would take to try all possible combinations. But there is the possibility that the combo you used might be one of the earliest of those attempted.

I took it one step further. This computer travels with my wife and it is really the "main machine". Like others I use a "cheat sheet". While it never has happened the possibility of a loss or stolen machine does exist.
I have encrypted the cheat sheet with "Encript This". The only disadvantage I can see is that it creates a "read only" file so when a new password is required I have to copy the un-encrypted file, add the new information and save it as a new file. Somewhat cumbersome but it does give peace of mind when the laptop "hits the road"
Daryl
Daryl, an alternative to your system is
Web Confidential.
Thanks. I will check it out.
Daryl