I've done a lot of searching for this & haven't found a good solution. Please forgive me if it's already posted, I've really tried to find it! I have a G1, and a Motorola bluetooth headset. I am searching for an app that will speak incoming text messages out loud, both through speaker and bluetooth. Voice-to-text for replies would be a nice bonus but not mandatory. I've tried drivesafe.ly and it does work with the native Android messaging to read texts out loud, but it's speaker-only and will not work with bluetooth headsets. Also, there's no reply via speech-to-text. It also won't recognize or work with Handcent or other messaging programs at all. I am currently trying Handcent, and while I like a lot of the features, it doesn't seem to have any bluetooth support. Also, it doesn't seem automatically speak texts upon receipt although I've seen posts saying it will? There is a button you can click upon receiving an incoming SMS message popup, but by the time you look down & find the button to click it to "read" the text out loud it's kind of pointless. And the voice recognition for speech-to-text is really wonky, but if the rest of it worked (automatically reading messages out loud, and through bluetooth headsets). It seems like it would be such a commonly used app. Is there a good SMS program with these features? Thanks.