Hmm. One thing I just tried was use earbuds on the phone. As long as sound is channelled through the earbuds, there's no echo. It seems like the sound from the top of the phone is either channeled through the phone housing, or somehow makes it into the microphone, and gets played back to the...