From the chart at BA's website, here's how many miles I *think* a roundtrip will take from a US gateway to JNB:

* in Club = 180,000 miles per ticket

* in Premium Economy = 135,000 miles per ticket

* in Economy = 90,000 miles per ticket

Is the $7,000 price you're getting for the 2-for-1 from Amex Platinum or BA's companion ticket offer with a Chase Visa?

Boy I wish I had a million FF miles so these decisions would be easier!

Andrea