Click bank is my favourite affiliate website. It covers a wide range of digital and non digital products you can advertise. Although it is restricted to some countries, warrior plus is another good affiliate website that has similar features as click bank.