MTV just recently had a special on the topic: "22 Greatest Voices" in the past 20 years (?) and for those who have missed it , here's the list:  
  
1. Mariah Carey  
  2. Freddie Mercury  
  3. Whitney Houston 
  4. Bono  
  5. Christina Aguilera  
  6. Alanis Morissette 
  7. Kurt Cobain  
  8. Björk  
  9. Celine Dion  
 10. Tupac Shakur  
 11. Michael Jackson  
 12. Chris Cornell 
 13. Eminem  
 14. David Bowie  
 15. Alicia Keys 
 16. Steven Tyler  
 17. Jewel  
 18. Thom Yorke  
 19. Mary J. Blige  
 20. Michael Stipe  
 21. Sade   
22. Bruce Springsteen   
Now do you all think they left anyone out? or do you think one has gotten over the other. 
  
 I personally think that Thom Yorke should have been alot over than he was, more like #11! but thats just me 
  
anyway , your thoughts