Great idea! I thought you were going to recommend Hubspot which I was looking at the other day. You can do affiliate marketing there. Although you get paid only for Adsense traffic etc.. It might be a good place to test out a nice affiliate marketing post.
I have not tried.. but maybe soon.