I just bought two separate Bangkok Airways tickets, one with my US Airways MC (have like $700 credit on it), the other with my PC Visa (no forex fees).
I was charged about a $7 fee on the first purchase (which I knew would happen), which was about $200 (3 percent fee)
The second one was a 4980THB charge which converted to $158.80, and is
$157.60 at current rates.
Is it really worth it to you to worry about the fees? Orbitz was super expensive in comparison, which bugged me since I've got $100 credit from the OK fare debacle.