Kim ~ I wonder if you feel defeated because you want to be liked. By everyone. If that's the case, please, please don't waste any more of your tme on it. You could be the second coming of Jesus Christ or Buddha or Allah and some people would still not like you. That's their problem. Just keep being yourself. Please, don't let it bother you.

I guess the next time she feels the need to comment on something you do, how about saying "Nancy (or whatever her name is), you seem to be preoccupied with what I'm doing. Why do you that that is?" Then shut up. Don't say another word. Don't fill in the awkward silence. Just smile and sit there and wait for her response. It could be interesting to hear what she has to say. And if she doesn't say anything, at least you've made it obvious that you have noticed this annoying habit.

Really, I think she's insecure. She thinks to build herself up, she needs to tear others down. She sees her coworkers as the competition instead of being a part of a winning team. Just keep doing what you're doing. It sure is working. Congratulations!