You ever frustrated with coming up with a password no one could ever guess. (Don't use your dog's name.) I thought about how cool it would be to play a piano song on my PC keyboard and have 20+ notes that become my password. Something I could recall but is complex and non-sense that could not be cracked. Maybe a song for each different web site you need to login into? How about some words from your favorite poem that the web site reminds you of... The sky is the limit. Just watch some sites only allow 15 length password.