They are offering die hard space fans an opportunity to send a piece of paper (0.4×0.4 inch) which you can be anything including a photo for $2. The tentative launch date is 2010. They have not chosen the company who will be flying the papers but plan to achieve this in a 2-year time frame.
