>Div Loads faster than Tables
>Tables can be inflexible
> DIV can reduce the size of page - Use of DIVs and CSS can allow you to reduce the size of your HTML significantly, depending on how nested your tables are. TABLE tags require, TR, TD, and some cases include, TH, THEAD, TBODY, TFOOT. This adds quite a few tags that can all be condensed into a few DIVs.
DIV tags are easier to mantain, evolve, and refactor..