Just a little advice (and I've given this advice to many amateurs in the past) Make a copy of the tour that is clean & let affiliate promote the site that way.
I know your current business model works & I would not change it, but add the option of a clean tour that has no blind links, banners for other programs, link trades, etc. There's not a lot of webmasters (around here, anyway) that would send traffic to the current tour because of all the traffic leaks, which are all lost sales
Take the tour pages, make a copy of them clean them up so that it's all about you & offer that as an option for affiliates
Just a suggestion that'd probably take you 30-60 minutes to do & would enable you to branch out into another area of webmasters
