Well as for me worldpay has incredibly high fees. And as I am just starting my business, it’s too expensive for me.
As to others (2checkout, ikobo and moneybookers) I am still making some
researches; however I heard a lot of horror stories about 2checkout, in
addition they have a set up fee.