Eugene - sounds like you've got the right mix of credit cards for your purposes. The triple miles sure add up.

Thanks for the confirmation re: Capital One gave you a more favorable rate than Amex.

Returning to our regularly scheduled topic: today's ZAR/USD rate is 7.22

Cheers, Anne