If you are looking for a way to speak your texts and emails try vlingo's paid service...one time fee for email and texts. (gets better as you correct it). Also as a way to have your emails (RSS, weather, calendar, etc) read to you aloud try VoiceBrief.
I like both...not perfect but really good.