Hombre los divs hay que combinarlos con las listas y los css para poder hacer de todo o prácticamente de todo, está claro que al principio cuesta acostumbrarse a usarlos y hay cosas que pueden ser más incómodas pero en principio lo suyo es usar las tablas sólo para mostrar tablas de datos como en el caso de esta página:
http://www.tresdobleu.com/v2/index.p...ask=view&id=51