When I previously reviewed this SagePay and GoogleCheckout were also options but they now seem to be obsolete modules.
The client has fallen out with Paypal on another issue and no longer wants to consider them. So RBSWorldpay now seems to be the only option.
Are there any other options I have missed. Especially if anyone has recent experience with any of the possible providers.
I don't mind doing some coding but I'm not sure that a custom payment gateway should be my first attempt at a CMSMS module.

Would really appreciate any feedback.
Chris