My opinion only:
1) CM spin-on filter. These filter down to 8 microns and flow better than most. If money is no object, this is my first choice. I've never bought one, but have wanted to for many years. If I owned a Ferrari, a Porsche Turbo, or even a Z06, this is the filter I would use.
2) Amsoil EaO. From what I hear, these are excellent in all ways, but at $15 I haven't tried one yet.
3) Mobil 1. At $10 I don't normally buy them, but when they go on sale for $7 & change I usually pick up several.
4) PureOne. These are the filters I buy most often. A good value, especially when on sale. The only drawback might be that they don't flow quite as well as most, but they filter very well.
5) WIX. These are right there with the PureOne. Perhaps they don't filter quite as well as the PureOne, but flow better.
These are the only filters I will buy, but that's not to say there aren't other good filters out there.