I know that the CarQuest and MicroGuard oil filters are considered two of the best oil filters on this forum. I understand that both are rated for 99% efficiency at 20 microns. First, is there any difference between the two filters or are they exactly the same other than the name printed on them (i.e are they constructed exactly the same with the exact same internals)? Second, I was wondering if anyone has any data on the flow rate of these two filters? The 99% efficiency sounds great but if they don't flow as good as a less effecient oil filter, you could be starving your engine of oil periodically. In other words, you can make a filter that is 99% effecient at 5 microns, but the flow rate would probably be way too slow for a engine to survive. I'm just wondering if they flow comparable to other less efficient oil filters or does the 20 micron rating cause a slow down in oil flow? Third, are there any other brands of oil filters that offer the same filtration efficiency to the CarQuest and MicroGuard filters?