A little late to the party, but l will cast my vote for Halford. Saw Priest at the Detroit show, and was pretty impressed - dude is 66 and man, he still can sing! Had a hard time deciding between him and RJD, but I ended up going with Halford... (Dickinson comes in 3rd of those listed.)