My personal inclination is to steer clear of cartridge type filters, even ones with a rotating sponge, unless
you have some other means of bio-filtration or have lots of thriving, living plants.
I have seen very successful larger tank setups where cartridge HOB's were used for mechanical filtration while a canister was used for bio-filtration.
For HOB, I've become a fan of AquaClear. It has flow control that promotes re-filtration and a fair sized chamber for mechanical, chemical (if desired) and biological (BioMax) filtration.
For canisters (I don't have one), there are three top contenders, Enheim, Fluval, Rena. I like the Fluval design, but others quite like the EnHeim.
Expect to pay $100 or more on a canister, less than half that for a HOB.
It's general 'knowledge' that we should have 4-6 times the aquarium size in gallons per hour flow. Some suggest as high as 10x. I personally think that blasting more water through filter media does not make for better filtration and what we really want is a lower flow rate with finer filtration media.
With the above in mind AND considering circulation in the tank, a filter with flow control is desired. In many cases, you may also need some type of baffle on return unless you're simulating a river of flow.
Although some text would indicate many fish species live naturally in rivers in the wild, many of our fish are pond or tank raised and prefer reduced current.
I have two AquaClear 70 filters on my 60g, both set at lowest flow rate (maximum re-filtration) and use water bottle baffles to redirect flow along the back wall making for a very calm tank.
Hope this helps a little