JFK-DXB-SIN. Separate ticket on GA to DPS.
Latter.
Tripit does the trick for complicated plans.Otherwise I just use gmail labels.
Another vote here for Tripit
Book with BA. Hold. Wait. Cancel. Book with AA.
OZ FCA JCA F105k Aeroplan + $186