Let me state that this is all a matter of opinion.
Top 5 in no particular order:
1. Maynard James Keenan (Tool. A Perfect Circle)
2. Lajonn Witherspoon (Sevendust)
3. Chris Cornell (Soundgarden, Audioslave)
4. Layne Stayley (Alice in Chains)
5. Peter Steele (Type O Negative)
1. Phil Anselmo (pantera, superjoint ritual)
2. Brian Fair (Shadows fall)
3. Peter Dolving (The Haunted)
4. Randall Blythe (lamb of god)
5. Zack de la Rocha (rage against the machine)
__________________
"Rest in Piece, Brother Dime"- Vinnie Paul
If we were talking about rock singers, I'd go with Keenan, Cornell, Witherspoon, Palumbo, Plant etc, but metal vocalists, that basically means guys who can drive a good heavy metal song along. No clean vocals required. Hence the following:
1. Grady Avenell (Willhaven)
2. Max Cavalera (Sepultura/Soulfly)
3. Mikael Akerfeldt (Opeth)
4. Tom Araya (Slayer)
5. Burton Bell (Fear Factory)
HMMM..........Maybe I shouldve been more specific. What I meant was vocalist like who can SING harmoniously and melodically, not the metal screamers/growlers. Now MY favorite top 5 metal screamers/growlers are Randy Blythe from Lamb of God, Phil Anselmo from Pantera/Down/Superjoint Ritual, Max Cavalera from Sepultura/Soulfly, Chris Barnes from Cannibal Corpse/Six feet Under, and Glen Benton from Deicide.
Gender: Male Location: The Faroe Islands - Thorshavn
Well if your gonna list GNR as metal then you'l have to have Skid Row in there too, it's the same music, and Sebastian B(Skid Rows singer) is the best singer in that style of music and thats fact, there aint no James Hetfield, or slayer singer or pantera gonna take that from him, Just listen to any of these skid row songs
I Remember You
18 And life
Wasted Time
Now thats a voice not some halfassed whisky voice or anything.