Date Profits has all of those. I've been making about three dollars per lead using the revenue share program, which pays you a front end fee of $.30 per lead. They do have a standard pay per lead program as well, though you may need to speak with Jay for details.