FlyerCO
that works well for me. however, i would be upset if i were flying in late December and needed 4 x 500 mile segments to make my elite status, then got rerouted onto CO or DL via a direct flight and only got 2 x 500 miles and didn't make status.