For layouts - divs, for tables - well, tables.
The reason divs are better when doing layouts is because you can use CSS to position and style them easily. That means, you site can have a totally different look and layout just by changing the CSS without touching the HTML code. You can't do that with tables.
|