Thanks :) no actually the largest source of revenue is from ad sales at the moment. I do use affiliates, but they are small in comparison.
I think this is largely to do with the fact that I don't push affiliates too much at the moment. The effort-return ratio is nowhere near as good as the ads.