And have you used a strong light and a magnifying glass to look inside the mic hole? Dust and lint in there forms a pretty good sound barrier. If you can hear them but they can't hear you, that could be the cause. (Use a small pointed wooden toothpick to pull the dirt out.)
And Golfdriver, thanks for closing the duplicate - I was going to report it, but you already took care of it.