Miss E I really feel your frustration, I too have a biter and a terrible one, although she has not bitten another child, she mainly bites me, she does sometimes bite her daddy or her nappy, not as hard for them though. I believe she does it when she is frustrated or angry, nanny if I have said no to her or taken something away from her she will usually attempt to bite. I have been reduced to tears a couple of times because of it, I am pregnanct and tired and I used to be a patient person but I am not at the moment so I get very angry myself when she bites.
I have tried, yelling out, putting her down and walking away or just walking away from her ignoring her, I have smacked her and it took me a long time to do the following but I bit her back - not hard but enough to startle her, well this also did not work. The only thing that has has some effect for me is Time Out. I have a play pen in our rumpus room and as soon as she bites I say no do not bite, it is not very nice it hurts and upsets mummy, I then put her in the play pen and walk away for 2 mins, I then go back in there and say to her again that biting is not very nice and upsets and hurts me. I then pick her up and she is fine, this was working really well for me until someone wanted to borrow the play pen and hasnt brought it back yet, so I am a bit stuck at the moment. I think if this time out method ends up being a dead end also my only other thing left to do is to let her bite and show no reaction but as soon as she is finished walk away.
Sorry for the long reply but I have been battling this since she was at least 10 months old. I really hope something works for you. Maybe someone else will have an idea that might work, I will be watching closely.