So, with that graph floating in the middle of the columns, I'd expect to read the 4 chunks of text top-left, bottom-left, top-right, bottom-right. Did anyone else find it surprising that it actually reads top-left, top-right, bottom-left, bottom-right?
Also, if I offered you a javascript library that could lay out columns properly, on existing browsers, with two-column width floats, would you use it?