A ver, yo llevo mas de 2 años diseñando cualquiera pagina que hago unicamente con CSS y muy pocas veces encuentro problemas.
Pero quedemos una cosa muy clara : no hay NINGUN problema para hacer columnas que siguen la altura de una otra con CSS. Yo conoco por lo menos 2 métodos que funcionan perfectamente.
El problema es que el soporte CSS2 de Internet Explorer no es lo bastante bueno para que funcionen esas soluciones en esta antigüedad de navegador y hay que usar hacks para él.
Ejemplo : http://chevrel.org/ie7/tableless.htm
el div de contenido tiene como altura minima la altura de la columna de menus en navegadores modernos (Gecko, opera, Safari), puedes comparar con IE y veras que este navegador no lo soporta.
Si miro lo que pasa en mi pais (Francia), todas las webs corporativas importantes aprovechan una actualizacion para pasar a diseños enteramente CSS y les va muy bien, por ejemplo recientemente :
http://www.zdnet.fr/
http://www.vnunet.fr/
http://www.eyrolles.com/
Por cierto, podréis todos notar que Eyrolles valida como XHTML1 Strict y ZDnet como XHTML1 transitional!! Lo que muestra que no es nada imposible crear una web importante que valide. Vnunet no valida por culpa de los javascript sucios de sus socios de publicidad incorporados automaticamente que no puede controlar.
Re:Experiencia frustrante
(Puntos:1)( http://www.chevrelbureau.com )
Re:Experiencia frustrante
(Puntos:0)No sé si te llegastes a topar con el wiki de css-discuss, pero ahí tienen una buena colección de plantillas de tres columnas con CSS [incutio.com]