Can your friend be "resident" in Canada? If so, then AAdvantage is an attractive alternative as Canadians earn full mileage for most CX fares including M (what econo class RTWs use). In terms of mileage earning ability, AAdv is one of the more generous programs, although I can't say much about CX's program.
FewMiles..
------------------
[
FlyerTalkers' Resources on the Web ]
[
Unofficial Guide to AAdvantage ] [
Unofficial oneworld Info Desk ]