I presume there are not any "gotcha" conditions here; a typical engine in normal use.
Choose any brand name filter for the least cost. Given the reports of tears/holes recently in Puro products, might consider an alternative other than that brand. I've always had good luck with them, but it may be a risk now.
Fram EG; Napa silver; even a ST filter.
If you are out of warranty, and feel up to a challenge, then double the FCI and use a Wix/NG, TG, D+, etc.