For me 52100 is the king of steels, with S30V a good rust resisting second. I've found that there is little differance in my 52100 and S30V as far as side by side edge holding, but that 52100 seems to take a little finner edge and is a whole lot easier to sharpen, S30V needs a good diamond stone while you can pick a rock up out of the driveway and sharpen 52100.
I think the main differance between 52100 and O-1 is not so much the chemicle make-up but the purity of the smelting process. not to say O-1 is not a good steel, but I haven't been able to get the performance out of it that I can 52100.
When all is said and done though, the best high performance steel can be beat by the lowest steel if the heat treat isn't right.