Offline
one that I've been playing with is text'ndrive. a hands free text reading app. there is a free version and a pay version that lets you reply to texts vocally. I use the free version because I only want to know when I get a text and it has an auto reply message that tells people that I'm driving and if its important to call me. I have a built in bluetooth headset in my motorcycle helmet synced to my phone so I can talk and cruise.