*stops lurking*
Another option is to use Paypal Pro, they have a virtual terminal, so as long as you have web access you can take card payments.
And you can also integrate it into a website, and it looks like any other card taking checkout.
Think its only £20 a month + what ever...