In my opinion, while I think what tupac wrote may have been more meaningful (in terms of social commentary, not necessarily more important) than biggie (and this fact probably makes him more popular, like hiphop said it appeals to many peoples emotions), that doesnt make him a better rapper. In terms of rapping style biggie was a lot better, and I personally like his lyrics a lot more than pac. I've got all their albums on this computer and I find tupac's style and what he raps slightly repetitive. If i were to pick all the songs of the two that I actually liked, despite the fact tupac made a hell of a lot more, i'd probably have more biggie than tupac songs in my list.
I'd be interested to know which song you guys think are each of their best?
Edit: and i think its bs saying tupac wasnt commercialised