I've seen iGB Affiliate magazine (which I think is the first one?) ...

I've never heard of the other two.