@achaia: I have only given it a few runs through so far, but I'm getting more out of it each time I do.