Con la aparición de Internet Explorer 8 por un momento pensé que se acabarían todos mis dolores de cabeza a la hora de diseñar.

Encontré una solución para el dichoso botón de compatibilidad que tenía este navegador y no tener que realizar otra hoja de estilos más para otra versión del navegador de Microsoft:

<meta http-equiv="X-UA-Compatible" content="IE=7" />

Incluyendo el código anterior en el head del documento HTML y un buen archivo reset.css consigo que apenas existan diferencias entre estos dos navegadores de la misma familia.

NOTA: La etiqueta hay que incluirla antes que cualquier referencia a javascript o css, ya sea incrustado o mediante links, para que funcione correctamente.

Ya podría suceder lo mismo con Internet Explorer 6.

Actualización

Con esta etiqueta conseguimos varias cosas más. Como explica @baries en un comentario en Taringa!

Copio y pego el comentario:

IE tiene que usar el ultimo motor disponible para renderizar el sitio y desactive el botón de compatibilidad.

Por ultimo si el usuario tiene instalado el Frame de Chrome utilice Webkit para rendirizar la pagina y V8 como motor para javascript.

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>