if you got hte money then i suggest canister filters, though i dont know much about them, or you could try a hang on back filter, and IMO i like Aquaclears for the options you have iwht media, making it like a mini canister essentially, but canister filters are your best bet from what ive read, and members on this forum like eheims, which are more expensive.