An oversized canister filter should be more than sufficient, as long as it's a quality canister filter. I like eheim personally. Easy to maintain, and does the job really well. Just make sure to buy one rated for a larger tank than what you're going to use. I've also found that adding a powerhead or two in a freshwater tank really helps out.