"Best" in this case really depends upon your criteria, which is why I don't consider there to any absolutes and imo there is basically either personal preference or personal opinion. Best how? Cheapest, simplest, most efficient, longest lasting, easiest to clean and maintain, low or zero maintenance? If you want to talk about most efficient, quickest to recover from a power outage, quickest to respond to varying bio-load, and low maintenance, then fluidized bed filtration (which I have experience with) should be brought into the discussion.
If you start getting into the pore wars of comparing the claims of various ceramics or pumice products, etc., you need to consider that efficiency is affected by the fluid dynamics of your filter, how well your water is pre-filtered by earlier stages of filtration, and also consider that it's not as simple as the more or better bio-media you have, the larger your beneficial bacteria colony. Doesn't work that way. Your beneficial bacteria population will only grow to the size supported by the available nutrients or bio-load. Doesn't matter how many filters, how much media, which type or brand of media-- X number of fish, x amount of food, produces x amount of nutrients and will only support x bacteria colony, no more.
Therefore, the viable options to configure your system to handle your bio-load are many. I have or have had tanks running with fluidized bed sand filters, floss or pad only, combination of various mechanical, chemical, and 'bio-media', and a variety of filters. All were successful and all did the job for me. I like the efficiency of fluidized bed filters, but you need to add mechanical filtration, I love the quiet of a system running on Eheim canisters, I like the low tech, low cost, easy maintenance of some power filters, just replace the cartridges with poly, pad, and/or net bags of media, rinse it in tank water every so often and you've got cheap filtration. I don't like the noise of bio-wheels.
When it comes to de-nitration, you're in another ballpark and can think beyond media to the overall balance of your system and the extent to which substrate, filtration, algae, plants, etc. can all do some de-nitration. One of my tanks is a 135 gal running on two 2217 Eheims, no plants, Eco-Complete cichlid sand, reasonable but not unsightly amount of algae, moss, and other bio-film on rocks, driftwood, etc. and nitrates typically read @5 on that tank with typically 30-35% weekly water changes. Nothing special, just an overall well balanced tank.