Yahoo recently released a set of style sheets for creating various page layouts using divs instead of tables. I guess I just don't get why this is so desirable. Looking at the code you have to create, I don't see how it's any less code than doing tables. And I don't quite buy the argument that this allows you to completely redesign your site without having to touch the markup. In my experience we design our content to fit a particular layout and changing that layout will also result in a change needed in the content. So the savings just aren't there.

But, I could be wrong. This could be a great thing. It just seems like tables are one of those things that are perfectly suited for creating layouts on a page that won't go all funky when you resize, have a different browser, etc. I'm all for moving styling into CSS, but I just don't see the reason to move away from tables for layout.