This is by far the hardest Canon choice to make so far. Both films are masterpieces that should be in the Canon.
But I had to go with There Will Be Blood for one simple reason. Daniel Day Lewis delivers one of the all time feats of acting in TWBB. It's the performance to beat for the century and I don't see it being surpassed for decades.