A professional mechanic friend of mine says most any
oil filter you can buy in Wal-Mart or similar won't do a great job of filtering out what it supposed to. He highly recommends the Motorcraft FL-HP 1, which is pretty much only available through a Ford dealer.