OK, I saw this at the bottom of my Yahoo mail:
http://forbes.codefix.net/capsule/ Send yourself and e-mail time capsule and set it to be sent in one, three, five, 10 or 20 years. Sounds like fun, assuming it actually works. Of course, you could do it the old fashioned way and write yourself a letter.