I agree with dmoney.
Canister is by far the best for an aquarium. I have an XP2 on my 46 gallon and love it.
Very little maintenance. When the media needs attention, you ust unplug, lift the lever that connects the hoses to the canister, and pull the unit out. No water leaks out.
You can choose any media. I use polyfill, Rena stars and the sponges thaat come with the filter. You don't have to buy the expensive media for the canister.
It's so quiet that I have to get down and put my ear next to the filter to see if it's running.
It's also convenient for CO2 use. Just inject the CO2 into the intake.
Charles