credit card gateways

ok, so this is OT a bit, but can anyone recommend a credit card
processing gateway that handles USD as well as non-US currencies?


They all do. The amount is always authorized in the local currency,
and the conversion is done at the time of settlement. Some third
party billing companies can display different currencies on their
order pages, but what they display is not tied to what amount will
actually be settled, it's just for looks. If the rate changes, so
will the amount settled.