Speaking of TTS…Speegle web searches
Here's a company that does Google-like web searches and plays back the results using a text to speech system. One of the cool things is that you don't need a TTS engine in your OS -- it synthesizes and then outputs using a Macromedia Flash control.
The other cool thing is that cute British accent. Sounds so much more sophisticated.