A ver, lo ideal es que coloques los listas o menues como
<ul>
<li>nombre<li>
<li>nombre<li>
<ul>
Eso ayuda a que tu código sea más ordenado y se lea mejor o como se debe leer.
Sobre las tablas, si, lo ideal es cambiarlas por DIV. Un buen manual sobre maquetación Web y Css lo puedes encontrar en
www.desarrolloweb.com
Por último, calma hermano, aquí todos tratamos de ayudar en la medida de lo que conocemos o creemos es lo mejor, nadie lo hace de mala fe
Por ultimo, si deseabas una ayuda específica con tu Web bastaba que crees el Post: Nueva Web, la colocabas y ponías que veamos tu código para saber como está y listo, mira que estamos contestando estas preguntas desde un Post que habla de Dmoz
Saludos!