I selected Paypal.
The only other I have used from the business side is 2checkout and their support is really bad, I have experienced quite a few downtimes and other problems with my account but none of these problems with paypal.
Paypal offers very good rates which is also good and you can accept credit card through paypal.
one bad thing about paypal is that the customer also has to be signed up.
A lot of people dont trust paypal but i dont really know why, I have never had any problems before.
I also use 2checkout simply because people dont have to signup and some would rather use something other than paypal
<!--QuoteBegin-GordyMac+Nov 1 2003, 10:46 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (GordyMac @ Nov 1 2003, 10:46 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> It seems just about every single host out there uses PayPal as their main payment option. [/b][/quote]
The big Hosting company like AIT, C.I. Host etc. dont use paypal