We're with you too. DD7 was so obnoxious at age 3/4 that I didn't think she'd live to see age 7 (heeheehee) However, a phrase that is my mantra is "it is just a phase and this too will pass"

We also had the issue that she was worse with me than with DH, but would correct any and everyone. When we would give her an example of how she sounded to other people (in otherwords, spoke to her in a tone of voice like she was using to us or others) she would get extremely upset and at how rude it really was, then she would back off being argumentative for a while.

I do think it is an age thing, we have very few times where it is a problem any more. However, DD2 is rapidly approaching that stage.....