i dont think you really can say the best rapper because there is alot of different things you need to consider but heres a few
Canibus (lyrically i dont think much of him as a rapper), Tech n9ne, Jibbarish,
orifice vulgatron
cant be rsed with anymore its too late
but 50 cent