Honestly, i am quite sick of RP fighting at the moment. I actually do support the idea that if you train your character, you should be able to portray yourself as more powerful, and therefore have a slight advantage in an RP fight. Im not saying that everyone who RPs an untrained character as super-powerful, is wrong and that they cant be a great RPer, its just that i have encountered so much BS lately, its been driving me nuts.
That said, i DO prefer to use rolls when RP fighting (if at all). Yes, it is random. But the alternative, is far too annoying, and gets way out of control. In the times that i have RP fought like that, it has resulted in godmodding, invincible barmaids, and a whole mess of irritating situations i do not wish to repeat. I think to be a good RP fighter, you have to be willing to let your character fail. If you go into every fight not willing to lose, to get seriously injured or killed, then that is completely unrealistic. In real life you wouldnt pick a fight with a fully armored person (ok or person with a gun/weapon then

) if you didnt plan on getting hurt at all. If you dont want your character to die, running away is always an option, and in fact i have had my character do that.
Lately i have been trying actual dueling with several friends, and i find it a lot more fun then trying to outstab someone who is determined that their character is invincible.
In a perfect world, rolls wouldnt be necessary because everyone would be mature to RP the fight in a fair fashion. At the moment i dont see this as possible.