I have 4 GM ecotec engine that takes a cartridge filter. I have used, fram ultra, fram extra guard, Bosch distance plus, Mobil extended performance, Purolator classics, AC delco and a cheap GKI Chinese filter. Had problems with some AC delco and Purolator classic fitlers. The best value seems to be the cheapest GKI Chinese filter.
I really like the cartridge filter being on top of the engine.