Definately Randy over EVH.
Kiss vs. Queen - another no brainer. Queen had the best vocalist to ever sing in a rock band. Brian May was an innovator himself.
Kiss is a basic formulated rock band. I won't say that they suck, but they are no way near being on par with Queen musically. Commercially Kiss has managed to
take advantage of every possible marketing angle - excellent buisness sense.