The best thing you can do for memory is exactly what studies have always shown: read and study the information you want to retain just before going to sleep. You'll have it embedded in your subconscious from then until morning, and you'll wake up remembering more than if you'd pulled an all-nighter. Are we all in agreement, or is there a better way?