ANA is StarAlliance (so are UA and AC, etc.)
the first decision to make is about the alliance you will mostly fly and only afterwards you compare the different ff-programs of that alliance: you will earn miles (and status miles) with any StarAlliance frequent-flier-program flying any StarAlliance-carrier (few exceptions exist). This (second) decision depends on your travel patterns (from where to where, in which paid class, how many miles per year) and what you want most: highest mileage earning for award flights/upgrades, free lounge entrance, free/complimentary upgrades on what fares, more space (like E+ on UA), etc. etc.