CO is offering double mile bonus for flying the new Tokyo route, which I think is a better deal--it translates to about 30,000 miles for one trip. By the way, Catman, CO has a code-share arrangments with Air China (not China airlines) signed a few months ago. Direct flights allowing you to earn Onepass miles to Beijing from SFO and LAX are in sight.