I'm pretty good using the pw I have here since day 1. Which is a tweak of the one Blizzard gave me back in 2006 when my WOW account got hacked along with half my guild at the time.
Complete random, number, letters, symbols about (redacted) characters long.