I have had the opportunity to visit K&N engineering and see how they test their filters. That made me a true believer in the K&N filter design. When properly oiled, they actually filter better after they get a little dirty and flow more than the foam filters.
I use the K&N with outerwear-great combo.
Foam seems to get plugged up.