If you really want to keep breastfeeding, I would try to work around the biting . . . but I know it is hard! My 8 mo. old has bitten me several times, although not hard enought to cause bleeding! Ouch!

I read some where that, although it is counterintuitive, the best reaction is a bite is to pull baby tightly into your breast--rather than pushing them away. Pulling them in will force them to open their mouths so they can breathe, while pushing them away will tend to make them clamp down harder.
Have you noticed a pattern to when she is biting? My lo is very distractable, so he would get distracted and try to get down and go play; I didn't think he had eaten long enough to make it a full feed, so I would try to latch him back and that is when he would bite me. I realized that he had become a much more efficient feeder and really was done and, even if he wasn't, he would come back later . . . better than risking a bite. Regardless, if he does bite me, I say no very loudly and firmly, end the feed, and walk away from him, which upsets him. That seemed to take care of it, but I know that every baby is different.
My mother says that the first time I bit her when I was a baby she popped me on the cheek and I never did it again--same with my little brother. Normally I don't advocate anything like that . . . but it might be worthwhile if it would make an impression and keep her bf. I did read somewhere that for a sensitive baby popping them on the cheek can make them scared to nurse.
I don't have any weaning advice as I'm a first time bf and haven't reached that stage yet.
Good luck, sorry this is so tough!