Hi,
payadmit is worth checking out. I used it for my cross-border e-commerce site and liked how smoothly it handled multiple currencies. Customers could pay in their own currency and I didn't have to deal with too much on the backend. Integration was easy and fees were reasonable.