Hi all. I have a small 16 gallon aquarium with an Aquaclear 50 on it. The water is just not as clear as I'd like. In the past, I've had up to five aquariums in the house at a time, from 16 to 55 gallons. The 55g long and 46g bowfront both had canister filters, and the water was completely crystal clear in both, with minimal filter maintenance. I know it's probably overkill, but I'm thinking about getting a small canister for my current 16g. I've narrowed my choices down to the Hydor Professional 150, Eheim Ecco 2232, or Fluval 106. My number one priority is the ability to control the flow. All three of these have that capability. I would also prefer a spray bar, but I think only the Hydor comes with one. I've been reading reviews for the past few days, but a clear winner has yet to emerge. They all have predominantly positive reviews, but there are enough negative reviews on all three to give me pause. Leaks, noisy, cheap plastic, parts that break, seem to be the most common complaints for all three. I'm fairly confident that all three will keep the water crystal clear. But I'm hoping some of you have experience with one or more of these, and can share your opinions. Things like setup, ease of maintenance, disassembly/reassembly, restarting, etc. I appreciate it!