Canisters
I actually prefer having a canister filter to a hang on back filter. I have two Aquaclear filters, one Emperor, and a SunSun canister (cheap on eBay). The canister is much quieter and needs cleaning much less frequently. (I use a sponge prefilter over the intake, and I do have to clean that every month or two, but the actual internal filter media don't need to be cleaned very often at all, perhaps every six months or year. It is a pain to do that, I will concede.)
I think the advantage of having a canister filter is that it has far more room for media, so that it gets clogged up far less often. I have never really noticed any reduction in flow through the canister. With the Aquaclear filters and with the Emperor, I need to clean them at least every month, or the flow is greatly reduced.