I am in the same boat, use my AMEX Skymiles, and gold card to accumulate miles and points. With the new announced partnerships on Delta, plus United, I think Delta or United is the way to go.
Once I add on my phone bill to accumulate too, should be crankin..
Chris