This seems to make sense. I went to the ATT store and had a new sim card put into my phone. That would (I assume) remove me and re-add me to the network. Since then I have not had a problem, as a matter of fact, my phone actually sounds better with the new sim. no echo or static during a call over 3g.
I'll hope that was the fix, but I'll have to wait and see, since my phone had worked for days at a time without a problem.
Also, Apple is aware of the problem as then have sent me email requesting logs. I assume it's because I posted to one of these forums.