If Gallup was polling independents along with Republicans while PPP was polling only "likely Republican primary voters," that makes PPP a more accurate gauge, I think, unfortunately.
On the other hand, that also applies to the 16% in Iowa number, which is more important. The national polls are more important perception-wise and in that regard, the one is as good as the other.