Here is a cool website, which converts text into speech. No matter what you type it will get converted into speech. The best part is that, each and every word written will be sung by a rock star, politician, celebrity etc.
This is one of the best ways to impress your friend. Just type a message, and enter your friends email ID. Within a minute your friend will receive a mail and will be able to listen to the message.