Has anyone else had this problem:

I have a ATT 2.04 FW, Rev B Phone.

Someone will call me, I press the center btn to answer. The phone answers, but I can't hear them?

I just wiped my phone out and set it back to factory, and it still does it. Any ideas? Would a firmware upgrade fix this?