Pre-1985? Perry. The vocals from Infinity and Evolution are outstanding...not as theatrical or operatic but smooth, powerful and outstanding. 1985ish you start hearing the decline in Perry's voice. That's the point where Mercury (consistently excellent) starts coming out on top. Hard to choose, both great singers but very different music so its hard to compare.