One thing to watch out for about the SEA connection is that DL129 is a direct--not non-stop--flight that goes ATL-SEA-PEK. Thus, in spite of the fact that you'll change planes in SEA, you'll still only get the nonstop mileage, a loss of about 400 miles each way. (DL 128 is the same deal, but in the other direction.)