I use PayPal to pay for my purchases, I can't accept PayPal due to limitations for my country. I also use ePassporte and Money Bookers!
I used paypal, 2checkout, and plimus. Paypal is cool, but got my account suspended several times 2checkout is not API friendly Plimus is a pain for first purchases, but after, no problem.