Lf9027 from fleetgaurd if you want "the best" it's one of their Venturi stratapore dual media bypass and full flow . Bigger than the factory psd filter but still fits the idi. The 9691 that holds almost a gallon just barely doesn't fit. It does on a PSD.
If price is something that causes you to change your oil more frequently, (the fleetguard isn't cheap) then the motorcraft 1995 is 100% the better option. It's a great filter, regardless of what is going on I.believe I read somewhere that it has like a 10 micron absolute rating, I may be wrong on that one but if that's right it's one of the best filters on the market from any brand