A scientist at MIT has made some progress toward creating a device that allows you to download a memory.  In an article in The Daily Mail, Dr. Ed Boyden explains

If brain pathways could be coded, it would allow for that information to be converted and stored.  Memories could be coded and that code saved, available to be re-introduced should neuron functionality diminish over time.
     Testing in mice has proved successful in treating brain disorders and as the experiments continue, it could greatly impact treatments for debilitating brain degeneration.

     While they’re thinking this would be great for recreating memories that are lost to brain diseases like Alzheimer’s, you can’t help but imagine how cool it would be to download any memory from shooting a hole-in-one in golf to running with the bulls in Pamplona to dating your favorite supermodel. (Daily Mail)