We use <a href="http://www.sagepay.co.uk" rel="nofollow">http://www.sagepay.co.uk</a><p>You get the choice of using their servers to handle card details and processing, or you can do it yourself and hand the numbers off to them using an API. They were recommended by RBS.