All forms of media. Text, banners etc.... contextual ads mean more clicks..... quick easy signup clickcounters.com
A nice bit of product placement there. Can you maybe tell us some more about your service and how it differs from the mainstream?