If I run a search for your Mazda, K&N makes an FIPK for your 3.0, and I can't tell what AEM has for it because I can't search for a B3000. AFE's site didn't let me search for the proper year truck - unless I was doing something wrong. Unless someone here knows off-hand, you might want to contact AEM about the specific application.
I am, and some guys on here are, preferential to the dry filters...seems sometimes the oil on the K&N messes with sensors. That said, K&N is still a good system, and so is AEM. I know very little about AFE but some on here have used it and been very happy with it.