Blind colleague uses the Nokia E51 which has very good text to speech for incoming texts and voice commands for other uses. Also has caller name announcement.
That's a great feature, especially when in the car or on the bike. You can hear who the caller is before deciding whether to stop to pick up. It's great to hear the voice reader struggling with Irish names like Aoife or Niamh.