Text links are certainly better than nothing. But the more resources you can give affiliates, the more likely they are to promote for you because it makes their life easy.
So I would suggest banners in a range of different sizes, product images if it is an ebook etc. that you're promoting and sample emails as a basis. You may want to add articles, reviews, an interview with you and so on too.
Also, you say you arer in a non-IM niche, so consider how experienced your affiliates are. In some markets there are still a lot of pro marketers about (check out the weight loss products on CB if you want to see an example!) but in others there may be many people who have no real idea about affiliate marketing.
For these people I designed a short email course to talk newbies through how to make the most money from my affiliate program. It's not for sale, I'm afraid, but basically an autoresponder will send out weekly information on banner placement, gathering an email list and so on to any new affiliates who request it and I believe that this is quite a powerful technique.