It's CHINA AIRLINES, NOT Air China. They are two very different airlines. As for the mileage program, If you're going to liquidate your miles fast, I'd go for Delta because of the 100% earn rate. If you don't plan on doing any travel on a ST carrier soon, credit to NW as their miles do not expire.