Personally, Lupe's #4 on my list, but I know he's a bit too preachy/weird for the general hip-hop crowd, so I put him at Top 30.
Lupe will still clown your favorite rapper out here. Word to Kendrick, Drake, and Yasmin Bey not stepping to him when he called them all out.
And if you were going to feature some songs, you didn't pick not one from Tetsuo and Youth or Drogas Wave, so that goes along with what I'm sayin....