Forbes has a section where you can send an e-mail to someone and have it sent up to 20 years from now. Of course, this assumes you’re going to have the same e-mail address in 20 years. That might be a big assumption.
If you want to do this, you have until November 30.
What would you want to tell yourself in 20 years?