IMO Aegean is mostly interesting for making elite status. UA is the worst of the bunch unless you have considerably flying on their metal. I am not an expert on Air Canada and Avianca but these are programs I would look into more closely. Both have a reputation for offering solid redemption possibilities.