I know this is old, but if you are still looking for an affiliate program with niche content, I run Tickle Chicks dot com and you can promote us through BrainwashBucks dot com

30 second trailers are on the site for each update and you can feel free to snag em.