No es culpa de las capas que el explorer no interprete las cosas bien.
Mira diseños como
http://html.conclase.net, ahí no hay tablas ni marcos, y se ve bien con todos los navegadores.
Hay que aprender un par de trucos, pero las capas son mucho más flexibles que las tablas.
Saludos.