I'm a big fan of the Hydor as well, especially for the price. It spreads the flow out much better than the Maxijets. It's basically the commercial version of the Maxijet mod, and probably not much more expensive than doing it yourself. Now, this is only my personal opinion, and I only have a little over two years in the hobby, so I'm still a newbie but. . .I think the 10x, 20x, 50x, etc. turnover rule of thumb has one flaw. It doesn't take into account that the physical objects in the aquarium like rocks and corals have a very significant impact on your flow. The mores "stuff" you have in your tank, the more turnover you're going to need to get the same water flow across your tank. When I first set up my 46g tank, one Maxijet 1200 at 295 gph was about all I could use without kicking up a sandstorm. Now, I'm easily turning over 1500 gph, and I could probably use a little more.