Which Fram Oil Filter.

What about the "Tough Guard" and "Ultra" filters by Fram?
I wouldn't even touch the Tough Guard or Extra Guard. Fram Synthetic Endurance and to a lesser extent the Ultra Synthetic are the only somewhat decent ones and I would use them, IF I was desperate. But for basically the same money or spending a couple bucks more you can be buying better oil filters like Wix, Purolator, Mopar etc.
My favorites are the Mopar MO090, Mobile-1 M1-204A and the Purolator Boss.
For example: Local Autozones here sells Fram's PH43 for $11.99, PH16 for $10.99 and a HP3 for $15.99.
Or you can also get the following from Autozone:
STP Extended Life S16XL for $9.99
Motorcraft FL300: $13.99
AcDelco: PF53 $11.99
Mobil 1 M1-204A: $14.99

Oreilly's:
Wix 51085: $12.99 (they list 51068 for my actual vehicle, but I chose 51085 as it's more convenient)
Wix XP 51085XP: $15.99
Mobile 1 204A: $17.99
AcDelco & Motorcraft both at $13.99
Mopar MO090: $11.99
Bosch 3402: $8.99

Napa:
Napa Silver 31068: $4.99
Napa Gold 1068: $12.99
Napa Proformer 21068: $6.49

Wal-Mart:
Fram Extra Guard XG16: $8.97
Fram Tough Guard TG16: $7.17
Fram Synthetic Endurance FE16: $12.97
Purolator One PL14670: $10.02
Purolator Boss: PBL14670: $14.40

So am I really saving money by buying Fram? Spending couple bucks more and getting a better quality oil filter is what I'll be doing.
If I need a cheap filter I'll just get a NAPA or Bosch.
I used to use Fram like crazy in the early 2000's when I had my 92' Jeep Cherokee, until I saw one cut open and it was compared to a Purolator, never went back.
Now the Fram Ultra Synthetic and Synthetic Endurance are actually built quite decently, however nobody around here except Wal-Mart sells these, I hate shopping at Wal-Mart. If I happened to be at a Wal-Mart getting an Oil Filter I'll just go ahead and buy the Purolator Boss for a couple more bucks.