text to speech

can anyone tell me where to get a decent, realistic sounding text to speech program?

i rly need one for my youtube videos