Might I put forward the suggestion of Prometheus? I have been working quite hard on getting speed up there lately... I doubt it will get ahead of Zengl, but it might be interesting to see how good of a job I did

Oh, I'm working on a slightly better looking bunch of code that does the same thing based on this myself so I might put that up too...

And for the record, I am hella biased so yay. Nice tut though dazappa.