^^^Not the best, but one of the best. Its funny you mention Nas because he's my second favorite rapper.(With Tupac being #1 :) )