Look at the css, and it's just all a bit ugly with the work arounds for browsers.. A little hacky.
Also what if you want 4 columns? or maybe you want one of them a fixed width...
Sure, with the next version of css, tables will be eaiser to do with just css, but now it still seems like a hack to me.