2Hr Aquarist Commentary: My present filter of choice is the Oase BioMaster Thermo series, for having integrated all the critical features in a single unit as detailed here. It has a pre-filter that can be removed without taking the filter apart. This critical feature allows regular cleaning of larger sized debris without disturbing the main filter chamber and making a mess. This encourages good maintenance. The downside of all these engineering is additional vulnerability of vents and clips to wear and tear, and additional cost compared to simpler models. I think its fully worth the price though.
Note that this is a 3rd party product sold on Amazon that I have used or have experienced to a degree that I'm fully comfortable to recommend. If you do buy the product through the Amazon link below, I do earn a small commission (at no extra cost to you), which helps in the running of this website.