Shane I think the solutions pretty much fall into two camps... Disvegas/LizStreithorst type solutions, where waste bearing water is filtered and returned - and using the water change as you indicated, to remove the waste from the system completely.
Liz's solution seemed great, and easy too set up. But I have a real love/hate relationship with my HOT Magnum. I love how it cleans. But I HATE changing it. And Disvegas basic idea sounds good, but it won't work unless you have a drilled tank as he does, or you put a powerhead into the tank. I have a powerhead in my tank now to drain water, and I really want to get it out.
So that is all the convincing I needed to push me into the "just get the waste out as a part of the water change process" camp. And I've been working a solution to that problem for a few months now. I've invested a bit of money, and quite a bit of time, and I hope to have a solution before too long. I'm starting to build my 2nd prototype this weekend.