IMO-
The best mechanical filter is a homemade sump setup made to polish water....Canister wise I am very fond of the Magnum 350's but they require a smaller tank-water flow isn't that great...but they do an excellent job.....Pretty useless for bio filter though.