I implemented Paysat for a customer and it was a very bad experience :( - the implementation of the system is very bad and security as well. So we changed it to Paypal which I so far only can recommend!
There are many processors out there. I believe the Maculator can give you a pretty good overview of all the processors that are out there, just Google for Maculator. It is some sort of calculator to compare the costs for processors.