You can't beat a nice K&N! I used to have one on my 1300cc Corolla, sounded lovely when I blipped the throttle!
And of course there's the lifespan.
Normal filter: 25,000 miles, chuck it out, buy another
K&N filter: 100,000 miles, take it out, clean it, oil it, refit it, do another 100,000 miles, and so on. Sweet!