It depends on your budget and oil and filter change intervals. Me, I change my oil and filter every 2,000 to 3,000 miles. Some look at this as a waste but, I can't stand to have oil in my crank case that is black as India Ink. For the oil filters that you have listed, you have put up some very good ones. I like Purolators, Mobil 1, and maybe Napa (Wix Product). Mobil 1 filters I have seen are expensive but, great products. If you are on a constrained budget like me, the best bang for the buck is Purolator. If you are one for extended drains use the Purolator Pure One or Mobil 1 if you got extra money to burn. In the past I've used the cheaper filters and have had problems such as gaskets coming off at base, leaks, and filters working theirselves loose due to whatever. Off subject I have had more than one occasions where I have had Hastings oil filters work theirselves loose due to vibration on my dumptruck, I've seen this happen on one other dumptruck in our fleet. Boss even looked over my shoulder to see that I was installing filters properly to specs and it still happened on occasion. I won't knock Hastings quality, their filters just have to be hand tightened more than specs specify.