Basicamente los diseños que a mi me salen bien en IE7, en IE6 salen igual de bien, El truco está en evitar que IE 6 tome el modo de renderizado Quircks, y eso es que
no hay que poner nada raro al inicio del documento.
Supongo que esto ya lo conocias, y muchos más, pero IE6 e IE7 entra en modo Quircks cuando en lugar de encontrar el DOCTYPE, encuentra cosas como:
Cita: <?xml version="1.0" encoding="utf-8"?>
Cosas como esas son las que hacen que en IE6 se "desarme" todo.