Here is the thing. If we're discussing this, based solely on LYRICS, then it's either between Trey Songz or Frank Ocean. Trey Songz is the best converted rapper out of any of the others on the poll. His mixtapes **** on a lot of rappers.
However, if we go on song structure and concepts, I have to give it up to Frank Ocean. Nostalgia>>>>>>>Your faves taint.