very very nice pick!! i also recommend:
nas - dance. pretty much the last 4 tracks on
gods son are excellent tracks. prolly the best stuff ive heard in awhile.
talib kweli - quality ('get by' of course, but the whole album is good)
edit:
aaliyah - miss you & come over
bonecrusher - never scared (dont really care for this song, but i like killer mike's verse)
killer mike - a.d.i.d.a.s.
snoop dogg - beautiful
busta rhymes - you know what i want
i listed mainly mainstream acts, but it seems thats what your looking for, and this is whats most popular.