APCW (The Association of Players, Casinos, and Webmasters) is a community where different stakeholders of the gambling community are striving towards honesty, integrity and transparency in the online gambling industry. They regurarly release the “Perspectives” video, which is embedded below on this site. Membership in the APCW is free and once registered, you get access to their forums as well as lists over good (and bad!) affiliate programs.