All things considered, you don't even need to be looking at PP,you need not have bothered with PP at the outset....... you have a huge choice of payment processors at your disposal, MB as above, has been mentioned.
You need to put the effort in yourself to find these though.
A lot of directions have been given already on this thread extensively.
__________________
It's an ill wind that blows no good.