Portent lets you replace enemy d20 rolls too, not just your own............. That's insanely powerful. Use low Portent rolls to make an enemy fail a crucial saving throw, prevent a critical hit against you, or flat out miss an attack, etc. I'd go for Portent.