Progressive rock list:
1. Kate Bush
2. Peter Hammill
3. Peter Gabriel
4. Fish
Most of progressive rock vocals are poor by the nature of the bands and music though
Rock/Hard Rock/Metal
1. Freddie Mercury
2. Nina Hagen
3. Dave Gahan (Depeche Mode)
4. Klaus Maine (Scorpions)
5. Billy Joel
6. Elvis Costello