Thanks for this. HOWEVER this advice is outdated.
It's pretty close but with the new kid friendly WPA cracking tools out there my new advice changes to WPA2 AES personal security and again, NO SPACES or characters other than 0 to 9, a to z.
Short is fine. There's some advice about "strong passwords" but take that with a grain of salt.