QUOTE(Stryder @ Feb 2 2010, 01:07 PM)

Damn, that's got to make things rather uncomfortable to say the least. I've found myself in that position a couple times in life, but don't have a real answer for it other than standing firm. It's apparent she has her own issues, but as long as you continue business as usual the only person who'll suffer from her actions is her. Sometimes reacting in a situation like this will cloud perseption to the others around as to who the real problem is. So just stay your normal self and as time goes by, she'll just make more of an ass of herself and lose all credibilty from her antics. It seems from what you already stated, it's already going that way somewhat.
I agree with Stryder... keep true to yourself and your true "motives" which is purely friendship.... allow the "viper" to get her's in the end and move on..