Originally Posted by
thegeneral
Basically join the program for every airline you fly.
I disagree. OP should probably (like an earlier poster recommended) join at most ONE airline in each alliance. Even if OP purchases the cheapest flights every time, they can still build up some miles with a few well-selected FFPs.