Pretty void discussion considering that hip hop and rap music are not technical forms. The level of profiency in it is verrry low. So its like "Who is the best in little league baseball?" or something.
Doesnt really matter except for vague and worthless classification of things for the sake of it.
Just what I think. 50 dudes are gonna say Scott Storch for his ability to hammer out quarter note minor chords anyway.