What can I do to improve my website?
apsurd: No direct experience but I have always thought running affiliate programs for online-digital products makes great sense. Let the sellers do the selling and everybody wins.