Eminem. The rapping he does with meaningful lyrics actually takes skill. Nowadays its just some clown speaking slowly with a good background beat. Even though Kid Cudi's music is good, I think Eminem is far more talented.
Don't hate Weezy, he's super dedicated and he's obviously not on top of everything right now but the guy can rap..
[YOUTUBE]MNS-Ho5tWo0[/YOUTUBE]
[YOUTUBE]XBv53_BVNu4[/YOUTUBE]
My favourites are 2pac, Immortal Technique, Dr. Dre and Chamillionaire. Cannibal Ox, Aesop Rock and Del the Funky Homosapien are also really talented.
Old School Rap is the 'best rapper'. All these fake cunts these days like Lil Wayne, and YMCB they're all shit. Only decent rappers these days are Kanye, Jay Z and OFWGKTA.