I just read the article to the very end and have to agree with the person who wrote the article (sorry herk) - if you actually read the full article you will agree that there's nothing new or wrong about what the author is saying.
Don't just replace tables with divs, use the right HTML for the job at hand. It takes a while to understand that there's a difference and everyone keeps saying that they want to/should switch from using tables for lay-out to using divs, which can be just as bad if you abuse divs.
Using tables for lay-out won't win you anyone's favour here, but technically speaking it will be as valid as a load of divs - put it through the W3C Validator and prove me wrong.
Learn proper HTML and use tables for tabular data only - divs should only be used when no HTML element will be the semantically correct one to use.
__________________I made 100 posts and all I got is this stupid signature.