Great but not the best, but em was my favorite when i first started listening to rap. It would have to be (old) kanye for me. His production and sampling baffles me and I'm transported to a new world every time I listen. Go listen to college dropout, late registration, graduation, and mbdtf when youre older. We don't talk about vultures tho. Kendrick lamar is my favorite modern rapper, but he ain't the best. Maybe he could be with time, depends when his prime ends. But I'm really new to rap so I'm probably really wrong on all this.