dude you forgot mad rappers in your list, but there are two types of rap, theres good rap like aesop rock, living legends, MF doom, murs, deltron 3030, the grouch, c rayz walz, etc. That shit you jam out to when your smokin a dutch, but then theres rap like juelz santana, ying yang twins, big...