OK, the local Wally's carrys Frams, ST, and Motorcraft filters. I already know the Frams are junk (except the pricey X2 models), so it comes down to the ST or the Motorcraft. So, great oil gurus, which should I get for my wife's Ford Escort wagon? Thanks.