Hey, do you all remember that weird thing that was posted - it was a YouTube video, and started off with Spanish, then became English spoken with Spanish pronunciation. Well, I was looking for a voice synthesizer, and I found this - and it is definitely the one they used. They set the language to Spanish, but wrote in English. Here it is!
http://tts.loquendo.com/ttsdemo/default.asp?page=id&voice=Carlos
http://tts.loquendo.com/ttsdemo/default.asp?page=id&voice=Carlos