Everybody says avoid tables when you are creating design elements like layouts, themes, pages... Why?
(X)HTML says; tables are for tabular data not for website-layout
Tables have much design code than content, divs are faster for download. Save bandwidth!
Tables let confusing while creating layout(You have to remember which TR or TD ends in which template file)