Hey Joe Pineapples,
I agree with GG and Toby, stick with CCBill. Many of us already have an affiliate account with CCBill and it's easy to add another sponsor to our master account. Ontop of that, as has been stated, CCBill is trusted and that trust will get you more affiliates from the start.
Good luck with your site and you should post a link to it so we can see what you've got to offer...
Regards,
SF