If you don't mind the maintance and noise of a HOB such as the Penguin and Aquaclear, (something that will only be compounded because you will need parts for two different filters,) or the unsightly, well, sight of them hanging off the back and throwing intakes into your tank, then by all means go with them.
If you are willing to go with a larger (one-time) cost for the canister, and can live with the silence and it's good-looks, as well as only one intake and a larger bio-filter with less maintance...well then, a canister is the way to go.