I know they are expensive, but for a race car I like something like a System One filter, it is cleanable, easy to check and see if your engine is making metal, super heavy duty housing never have to worry about them bursting, and eventually it will pay for itself because you never have to buy another filter. On 340's they give you more header clearance. Usually they pick up the oil pressure slightly as well.

Plus you can say you are protecting the environment, no more oily filters in the landfill.