Everyone dreams of having a memory worthy of Sherlock Holmes. You may not be able to reach his level, but you can improve your memory.