I use Rena Filstar XP3 or Aquaclear 110 on 45 gallon tanks. Manufacturers claim they will work for 100+ gallon tanks. I do not believe that would work for my tanks.
With either canisters or the Aquaclear aim for at the bare minimum of 5x your tank volume per hour, though I have found closer to 10x is better.
With cartridge style HOB (Hang on back) figure at least 10x. (and don't get them anyway- they are not worth the savings. Cheap junk)