OK, I though joining OnePass might have been the best solution - though I guess there may be no mechanism to consolidate any miles in that account with your existing *A miles when Continental leaves SkyTeam.
I would be loathe to recommend any programme to you, so I would recommend having a look in, or posting, in some of the airline-specific fora. However, there appears to be a general flight from Flying Blue (AF/KL) which is my primary FFP - you won't find too many people recommending you to join that program - but the majority of those appear to be abandoning SkyTeam altogether. I suspect, though, that Czech Airlines' OK Plus might currently be the most attractive FFP in SkyTeam, and it certainly has its fans on this board - so check that one out.