Just spent over an hour today working on this, with a person who helped set up the Onstar system for GM. With the mic positioned on the left visor:
Left spkr off, right spker on, cell phone volume all the way down, NAV phone volume as low as it can go and still hear a conversation at 50 mph, echo is very slight and not a big problem
Right spker off, left spker on, same settings as above, echo is terrible
same with both spkrs.
Moved mic to passenger visor, and with right spkr off, left spker on, echo is low,
left spkr off, right spkr on, echo is terrible.
Move the mic to the ledge just in front of my I/P cluster, and it actually cut down on the echo even with all spkrs on.
Her conclusion, based on the research GM did on the Onstar system, and her Masters Degree in Electrical Engineering, there are two ways to go for Pioneer.
One, a sound canceling mic with directional capabilities, or better yet, a highly directional mic, that has to be placed in a position that aims it directly at the face of the person talking.
I guess this was a problem GM had with Onstar, versus position of the speakers in a vehicle, and location of the mic in the rearview mirror or above the driver's head. In the original systems, this echo was common, in later systems, echo is non-existent. However, GM spend big bucks to research and design the right mic for the different applications.
I sent this information to Pioneer and guess we will see what happens.
I was quite honest in my email. When I trade in the Hummer next year for another Hummer, I will either go with the factory unit and use Onstar, or I will go with another brand that has spent some money on mic research and development. However, if my problem (and everyone else's) is fixed by a new mic (which I would be willing to pay for), then Pioneer would be high on my list.
As it is, I will drive around with only the right speaker on, place my mic on the edge in front of the I/P cluster (it is indented from the front, so I'm guessing the side on the right helps to shield it a bit), and hopefully, I will not pee off too many people.