It really depends on what type of filter you want to maintain. Sponge filters, HOBs, and a canister would all filter your tank efficiently.
I'm a big fan of HOBs. Less maintenance than a canister, and takes up less room in the tank than a sponge filter.