Rick,

You said that on your remote IP phones you're using G711 as the primary codec. I'd go with G729A for the primary and no secondary. Select voice packet table 2. It's just a lighter codec for use over an internet connection. Unless of course, you've got some kind of crazy fast pipe on both ends. I also agree with TardianTechTexas..we don't even have Diffserv enabled at all where I'm at. Try turning it off.