The best method I've found for choosing obscure passwords is to take the initial letters of a phrase that's easy to remember.

Password crackers like John The Ripper have a hard time cracking these by brute force.

For example:


is a stone bitch to remember, even if you saw me type it over my shoulder, but I know it stands for:

I've never seen a man eat so many Chicken Wings

Even if you could read the surface of my mind, all you'd get would be an indication my unhealthy South Park fixation.