I haven't even memorized the gen 4-5 names yet and don't plan on doing so. Hopefully this gen will be more memorable.
I usually learn their names before anything, hell, Smogon or whatever the site´s name was, had a test for you to say all 649 names in 35 minutes , i could type just 569 without consulting anything.....