Bueno... he notado en varios códigos webs y en algunos articulos donde dicen que las tablas pasaron de "moda" y lo más usado o cool o como gusten decirle ahora son las famosas etiquetas <div> adjuntadas con una hoja de estilo donde se define dicha visualización.
Un ejemplo claro de la estructura web en código hecha por etiquetas div es:
<div id="wrapper">
<div id="container">
<div id="navigation">
<div id="navhead">
...
</div>
<div id="navcontent">
...
</div>
</div>
<div id="content">
<div class="panel">
...
</div>
<div class="panel">
...
</div>
</div>
</div>
</div>
(Recordar esto es un ejemplo)
Y la estructura de una "antigua" tabla con 3 columnas y 5 filas por ejemplo seria:
<table width="745" border="0" cellspacing="0" cellpadding="0">
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
Según, la realizacion del código web con estructura <div> puede lograr hacer más dinamica tu web, un claro ejemplo el famoso ajax xD.
No se ustedes pero en mi persona, prefiero las tablas. ¿Y tu? ¿Qué prefieres? vota

Más info sobre las etiquetas divSi esto no va acá, moverlo xD