I would also say Cage, because I used them.
But the the answer is............EITHER.
ECIC has the webinars that are good, as long as you can get in on them. As well as a specialist for each airline that knows that airline's specifics.
Getting hired ISN'T going to hinge on which prep a candidate used.