I have both Fluval and Eheim and I would recommend either. Some people trash the Fluval from bad experiences but I've had mine for around 2 years or so with no problems. The Ehiem I've had for maybe 4-5 months and it works good even with no maintanance done on it yet. Still has a good, powerful outflow and has survived an aquarium where the shell dwellers have murdered most other kinds of filters with their sand-flinging.