I believe that AG has at several points had IF correspondants on the site, but that they all disappeared. Or something like that.
I did actually make a news post about IFComp, but evidently you all missed it

.
As for IF sites, I recommend (based on what people have told me)
The Interactive Fiction Archive and
Baf's Guide to the Interactive Fiction Archive. Both are very large and full to bursting with quality IF goodness.