Appropriate place to advertise a new magazine? I was gonna post it here, but I believe that's against the rules....