The Silva Type 4 is the recommended choice for mountain leader training. It will take bearings accurate to 2 degrees. As has been said, it is all you need, really. The surplus military ones are tritium lit and cheaper but you need to be comfortable working with mils. OS maps quote variation in mils as well as degrees, but foreign maps and charts may not.
Then there are the Silva mirror-lid sighting compasses like the Type 15. Extra expense, extra weight, and only slightly more accurate bearings. But the folding lid protects the compass capsule, and a mirror could be handy in the wilds (heliograph, removing ocular foreign bodies, shaving).
I use a Silva Type 54, which is identical to the Type 4 except for the prismatic sighting system accurate to half a degree. The prism bit sticks up above the capsule so it might be more fragile, but I'm on my second one (lost the first, somewhere round Hellvellyn) and have never broken one. You do get very accurate bearings and the limiting factor for accuracy is using it as a protractor. When doing resection you definitely get a smaller trangle of error using the optical system. It weighs barely more than the Type 4.
The military use heavy robust prismatic compasses in conjunction with an RA protractor. Not worth the weight, expense and awkwardness in my view. You probably get a very slight accuracy advantage over the Type 54, due to the larger compass card and bigger protractor.
If you like navigation (and I do), then forget the expense and get a Type 54, perhaps with a large separate protractor for real precision. A good game is to do a resection with it and compare the result to the GPS. You can surprise yourself by how good the method works. But of course, resection is an elegnt but not really useful technique - if you can identify three landmarks, you alreadyknow where you are. The time you really need a compass is in clag, or the dark, or dense forest. And there a Type 4 (or the cheaper Type 3) will do everything needed