I am also facing the same problem. If I speak directly into the microphone it seems to be fine. But a little bit far away, the other person on the call starts complaining even with the phone on handset mode. Especially if I put the phone on speakerphone, it is really bad as if I speak even a feet away, the voice to the other side becomes very feeble. Howver, if I use the handsfree it seems to work fine. I have just upgraded to the latest firmware but the problem remains.
Please respond if you have a solution for this problem.
ive noticed this, its just that the mic is directional, this is good in... a way, when standing next to a road the person your calling can hear you and not the traffic ...so much
as for the speaker volume- i have the opposite issue, the speaker is so loud(not on loudspeaker), that even on its lowest setting everyone in the room can hear my whole conversation