I have tried a few but they are all useless to me. Does google make one? I mean, when I use the voice search it fully understands me but all the market stuff can never get anything I say right. I want to be able to speak text sms while I drive an not cause an accident.