It would be extremely valuable to allow for payment in more than one currency. What I would suggest would be to have currencies and prices linked to different payment plugins so that a user could choose the currency that suits him best. Prices would have to be entered and reported accordingly.
I think that for most sites two currencies would be adequate - one for the home country and a more international currency like USD or Euro for users outside that country.