Wow.
I give up.
I spent all weekend trying ideas, and the only halfway decent looking
things I came up with ran about 350 - 400 bytes and don't begin to
compare to yours.
Of course, I haven't looked at isosurfaces yet.
OK, maybe I won't give up quite yet.
Dave Matthews