Ben and Linux... et al,
I am so sorry to hear that you guys are having all this trouble still. This person definitely sounds like she needs some serious help. Calling Ben's grandmother is one of the lowest things I have ever heard of. My Grandmother is 88 years old, and it would probably kill her to hear something like that. I've been sitting here at work reading through all the posts in this thread and thinking about all the others I've read related to this person... I'm just at a loss for words. I'm wondering what I could possibly say that would help... I can't.
I had trouble with some guys that I accidentally got arrested when I was an RA in college. Two things that stand out in my mind that seemed to help a lot were:
First and Foremost, get a restraining order, this helps when you are calling the police often about harrasment/defacement type stuff.
Take a pro-active role, not in harrassing, but let her know that you're there. If she is chasing/following you... Stop. Get out and tell her to stop. Call the cops EVERY time you have a problem, no matter how minor.
Everything else you've pretty much covered and done better than anyone I know would have handled it. Even though Ben pretty much spelled it out for her above, I imagine that she doesn't have near the rational ability to understand, or that she would really care. Just be careful guys, and don't take your safety for granted. If she is stupid enough to do all this other stuff, it could only get worse....
My advice, based on my previous experience would be (even though it sounds much to harsh, and probably out of line to some people) is this:
1. Get a restraining order
2. Get a concealed weapon's permit along with a firearm.
3. Make sure you let her know that she is required to stay a certain number of feet away from you and your property. If she doesn't she will either go to jail or go in the ground. Simple enough.
The fact that she has gone this far blows my mind, I just hope you guys can get her either arrested or commited before she goes way too far next time.
Let me know if I can help you guys in any way. PM me or something... I'll be praying for you all and her in the meantime.