I've been using Amsoil for filters, recently discovering that Fram Endurance are identical, I have switched to those.
I have seen no evidence that any other consumer car filter filters better, and I don't see the importance of the spring issues. A filter is going to bypass sometimes, the majority of the oil is always going through the filter and if you have a high efficiency filter, there isn't going to be much floating around the engine anyway to be worried about bypassing the filter.
I ran a 2005 Toyota Corolla through its entire lifecycle, totaled at 330,000 miles, and still ran like new, on Amsoil and Amsoil filters (Fram Endurance) with only a single oil change per year, no matter the mileage, and averaging 24k miles per year.
When you want it to run for a long time, use the best stuff.