we talking with vocals & shit or freestyle ?
if freestyle, i've never heard anyone rap like a guy i met @ school few years back :p
rap in English = easy, a lot rhimes
rap in Dutch = a lot harder, & he's TEH BOMB !
but 'commercial' rapper, 2PAC !
eminem's not bad, but 2PAC = LEGEND