I agree with Brian either use the M1 Extended Perf oil filter or maybe look at the AMSOIL Ea oil filters which I use and are quite good. I change my oil once a year with that.
Also you might want to look into bypass oil filters. Amsoil sells these but im sure you can get them elsewhere as well basically what it does is run 15% of the oil through a much finer filter to catch the finest of particles this can extend your drain intervals quite a bit with premium oil. All the oil will be filtered every 5-10 minutes so it should collect just about all the free floating debris in the oil. You can then change this filter either every change or every other change depending on how big of a filter you get and how long you wait between changes.
I bought a bypass filter kit but haven't found the time to install it yet...