These are "rap" but they are not really the mainstream rap about guns/money/bling/gangsta shit... most of these songs actually have meanings...
Lupe Fiasco - The Cool
Kid Cudi - both of his albums (new one just came out a week or 2 ago)
With that said... I still listen to the gangsta/bling shit.
Something free that I consider lyrically incredible:
Lil Wayne - No Ceilings
It's a mixtape of wayne using other people's beats, but he just straight up kills these songs.