rcrivera, are you saying that when somebody else dials you, audio is good both ways? Are you saying that when you dial a call, your audio sounds bad, but the audio that you hear is good regardless of who dials?
Or are you saying that whoever starts the call, your voice is bad for the person at the other end, but the other person sounds good to you?
Whichever, as a test, try turning off or disconnecting other computers from your router. I am wondering if one or more of the other devices is consuming too much of the available upstream bandwidth,