thumbs up for a canister filters, for your tanks you should be able to get one at a good price, it pays to shop around for them. As for cleaning, depending on what one you get will depend on the ease to clean it, but in general I find them easy to clean, quick, simple and not messy to do so