What is the best freeware or open source text-to-speech program out there?

I’m trying to help a visually impaired friend of mine find software that can convert text to speech. A lot of textbooks do not have audio versions and reading is extremely difficult. However, as a student, this person does not have a lot of money. Any help would be appreciated. I would prefer you actually know or use the program and know it works great instead of just posting random google links.

How can i get a free activation code for cyber security?

I have 42 threats of like worms, trojans, and some other stuff. This thing keeps popping up saying that i need to type in the activation code. But i dont wanna pay for it. I just want to get them off before my dad busts my ass. Someone please help me!!!

how do i go about formatting my desktop and installing linux?

i’m planning on fixing up and making use of a pretty old desktop computer in my basement and i’m pretty sure i’m gonna need to format the whole thing and reinstall windows xp. but i’d much rather have linux over xp. i’m not too knowledgeable about computers and i’m not really sure where to start. any ideas?

What is the difference between computer science and computer programming?

Somebody please explain this in terms I can understand.

I want to do something in computers when I grow up. I like programming but would like to know more.

What is the different between a computer scientist and computer programmer? Don’t they overlap in certain ways?

How do I transfer my favorites from IE to Firefox?

Someone downloaded Firefox on my computer recently, and I’ve switched at work too. When I did it at work it asked me if I wanted my favorites to go too, and they did. How do I change it if Firefox has already been installed? Any ideas?

How do I use PHP Script on my Youtube Channel?

How do I use PHP Script on my Youtube Channel?
Where can i download scripts or can i make them if so how?

Is there a TextMate clone for Linux?

I am currently an GNU Emacs user. I have heard a lot about TextMate, and would like to give it a try.

I want to learn to be an open source developer. Where should I start?

I want to learn to be an open source software programmer. Where should I begin my study? I figure I need to know the most used languages, platforms, etc. and what the industry standards are. Thanks!

What is the code to add another area on myspace like an about me or who i'd like to meet?

I would like the code or the direct link to get the code =] thanks.
I know you can because i did it once but can’t figure out where i found the code.

How can i uninstall linux from my pc and switch to windows?

After modifying my BIOS I installed ‘red hat- enterprise linux 5′. I had to enable the hard disk drive mode into RAID from IDE before installing. Now when i attempted to install windows, i turned the hard disk mode into IDE from RAID. But when i entered the windows installation cd, there is no installation page displayed. Please help!!!