Really the only thing TexttoSpeech has that other text-to-speech apps don't have is the iSpeech voices. Other than that, it's really nothing special at all. My biggest complaint is that you can't use the voices without an internet connection. With other high quality TTS apps (such as Voice Reader by Linguatec, or Speak It! by Future Apps, Inc.), if you purchase a voice, that voice is downloaded to your phone, and you can use it with no internet connection required. With TexttoSpeech, however, even if you pay for a voice, you don't technically get it. You just get to access it on iSpeech's servers. Then, as I discovered today, it can only handle a few sentences at a time. Anything more than that, and it doesn't read it. So basically, I paid to not have the voices on my phone, to only have access to them through an internet connection, and to have TexttoSpeech not read any text if I put more than a paragraph into the text window. Also, as I am blind, I use the VoiceOver accessibility feature on my iPhone. TexttoSpeech doesn't allow me to view all eight pages of available voices when using VoiceOver; I can only select from the voices on the first page. My advice to anyone looking for a good text-to-speech application: DON'T GET THIS ONE! Go with either Speak It! or Voice Reader. They've got better voices, control of voice speed, pitch and volume, and a lot more features that TexttoSpeech doesn't have.