I think I would go with Air Canada, because a r/t from YHZ (just assuming an eastern Canada airport) to LAX is ~6K miles. Doing that 6 times would be 36K miles, which would qualify your for Air Canada Elite (35K miles) which would earn you Star Alliance Gold (which includes lounge access) as well as a number of upgrades on Air Canada flights.