If you'd like to discuss what to do and what not to do, and to learn from trained people ways to defend yourself, my trusted friend thewronghands is going to run a quick seminar on september 11th or 12th. Here is her post about it, let her know if you might be interested.
I have been lucky. Very lucky. But I don't know what I would do if I were assaulted, which is bad news. I plan to go.