Estoy es muy relativo...
El que me parece el mejor cantante, pues yo diría Serj Tankian, es una máquina el hombre, la de cosas que hace con la voz.
El que tenga la mejor voz, pues seguramente Freddie Mercury, o mismo Leo Jimenez (cantante de Stravaganzza, a mi me encanta xD)
Y el más carismático, Axl Rose (pero el de los buenos tiempos) o Robert Plant.