If I get a negative remark, I usually take a step back, kind of like a out of body view, and see if there is any validity, if there is truth in the remark, I thank the person and ask questions; else I just smile.
Some people mistake a smile for agreement and I use smile to put a full stop to the argument. In my limited experience I have seen there is no point winning a pointless argument :)