The "best" air filters are debatable.
Out of the reviews I've seen, Apexi, K&N & 3A Racing filters are the pop. As to which is better is debatable, and which ever you use is your personal choice.
I myself use a K&N Filter. Costs the same as an Apexi pod but at least its washable/reusable. $20-$30 bucks for a cleaning kit which will last you 5 oddish or so cleans. Beats paying $80 for a new pod every time.
As for ones who say K&N are AFM killers, its a bunch crapola. Mine has worked fine from the day I bought it and it has gone though 2 cleans already. Just don't over oil it and bobs your mothers brother. If it does get some oil on it, electrical contact cleaner is your friend.