Discover a list of the best online casino affiliate programs, along with details about their top websites, several choices for compensation, its advantages and disadvantages.