amazon also does a web payments service. Good name for credibility but I think as far as clients overall comfort level, paypal takes it, even though they are the most expensive. Especially with all this identity theft stuff happening, people need names they know.
I was considering using one of these services for family reunion registrations. Paypal has all the features to allow you to create web buttons, easy payment sign ups, etc.