I happen to be right in the midst of looking for a credit card processor for a new gay site I am building...So thank you to all of you for your valuable information.

As an online surfer / customer I can tell you that I trust CCbill when providing my own credit card information. I don't know why, but I have a trust with CCbill. So my original thought when looking for a CC processor was to go to CCBill.

As a soon to be webmaster, I have solicited information form my other webmaster buddies, and they all seem to converge with CCbill. However, you definitely given me food for thought.

For the somewhat novice guy here...Could I ask what the abbreviations, MPA, MPA3, and NATS all mean??