I just want to add something to this topic. I feel that 2Pac has to be the number 1 rapper of all time because of the passion and the emotion he had in his voice when he raps which no other rapper ever had till now. When you listen to his songs, you could actually feel the pain in his voice which is just unbelievable. His anger, his sadness, his pain, everything would get conveyed through his tone of voice which absolutely goes straight to your heart. I don't think 2 Pac is overrated in any manner because he certainly deserves all the accolades. Living or dead, it doesn't matter, because he was extremely talented.