I have been using this site and love it for on the fly password changes when working with clients. I tend to find most people use a password of the following form:
one letter of the alphabet, sometimes capitalized to thwart hackers (x or d or X or D seems to be the most common)
their name plus wifi, or their computer's name plus wifi
pet name (I have come across three moose passwords which I found funny as my mom made the fourth)
something very similar to the wifi name (a recent one was rabbit wired for the wifi, the password was rabbitwired I mean come on)
and for the most part those passwords are pathetic with no capitalizations no number switches and the biggest one-NO SPACES! Every single person I've worked with has been SHOCKED I use spaces, like someone told them years ago password's have a rule book and spaces aren't allowed. They are and they make the whole thing MUCH MUCH easier.
So the problem becomes finding a password that your average computer goober can remember and feel comfortable with that also is tough to crack. For that here is a site I use and find it convenient, http://howsecureismypassword.net/
and the results from my gmail password
It would take a desktop PC about 3 trillion years
to crack your password
SHOW DETAILS
I made it super easy to remember using a phrase with spaces that sticks in my mind.
For example, try "Better To Be Lucky" - 16 quadrillion years to crack your password
You can mess around with variations but my advice is to use passwords that you will easily remember, can type on the fly (meaning using all sorts of symbols and crap just makes it harder to enter on your ipad or iphone, the fluff isnt' really needed)
like, "Poker Fraud Alert" takes 234 trillion years to crack is simple and easy to remember and fast to type.
fin