I've had people describe my calls the same: "muffled", or "you sound like you have a cold".
So going back to the original question, will a firmware revision fix this? Based on the fact call quality changes depending upon the angle it's at or where you hold it, I'm not confident one will. For me at least, that's a dealbreaker.
It's my only phone and I need to sound clear.