I have a 700p on verizon. People have a hard time hearing me in loud places when talking on the phone (not using an external kit)... Is this just a "feature" of the phone? How can I improve this? (my old clamshell moto phone was NOT like this)

Also, When I connect to my motorola IHF1000, people have a hard time hearing me as well.. I have tried moving the microphone many times to many different locations and people say its still hard to hear me (sound far away)... Anyone have this issue? Any solutions? Is this the moto ihf1000 or the phone's issue?

I dont get why the sound quality is so bad on this phone, do I have bad phone?