The fact of the matter is, French server are ALWAYS better than the others, I have yet in my 3 and a half years of this mod/DLC to see a better server than a french one.
Moral of the story if you have the option to use a french server, I suggest you do so.
Back on track now, I do believe im reffing tonight, GB vs......I ALREADY FORGOT WHO