Talib is maad nice. I remember watching the Blast video on tv...first time I ever heard of Talib Kweli. I like Consequence, I think he ghost writes for Kanye...very similar style but much more raw. I haven't heard a rapper stay with a theme in a song as well as he did here in a long time...