In my opinion, Id say none other than LL Cool J, (greatest of all time). but then theres also underrated people like method man. biggie wasnt around for long. public enemy have gone, although they said they'd make a comeback album. so LL Cool J!! every1 give me ur opinions!!