There's Paypal IPN and Paypal Express? Which is going to be more transparent to my customers who don't have paypal accounts?

Or should I just find a credit card processor?

Is this outfit that has the banner ad on this forum decent?