If the fare basis is L (which it is for the OWE product) then Darren's point about the poor mileage earning is true. None of the plans are very good for L earning, maybe CX (Asiamiles) is the best. But it is bad enough that it really doesn't matter much.
Some other RTW products book into M, which earns much more miles. Your friend should check his fare code, maybe he got lucky. For M the best choice is AA, with a Platinum challenge which then earns 100% bonus after completing the challenge.