My opinion is the best password is one which the computer generates for you on a daily basis.
I just took the product key off of one of my games, capitalize it every 5th character, and type it backwards. Its a pain in the butt, but i havn't had any more problems with my sister messing up my facebook