CyberBuddy - a freeware utility program that uses MicroSoft Agents to do Instant Messaging with speech and animation, reminders, time of day, check email, news reports, weather, stock quotes, text reading, and ICQ status reporting.
Desktop Text to Speech Utility