Another option, albeit an expensive one, is to run a diatom filter. I bought one years back when i first planted with Flourite and didn't rinse it thorough enough. Within 1/2 hour of running, the water was crystal clear. It's not something I use regularly anymore, so it's hard to justify $100 cost. However. when when I do need it, it clears the water to the point that it's crystal clear. I typically used it to polish the water after rescaping or if I upset the substrate in my non-planted tanks while heavily cleaning the gravel. Also, it doesn't affect the biological filter or change water parameters. Although, I would think it probably pulls some nutrients out of the water column.