la soluzione che hai linkato è buona, però purtroppo non permette di avere css validato :P
una soluzione alternativa per quanto riguarda il min-height è questa:
Codice:
min-height:200px;
height:auto !important;
height:200px;
per ie6 height ha lo stesso effetto di min-height (sugli altri browser no), inoltre ie6 ignora del tutto la nota !important.
quindi:
se mettiamo min-height per i browser diversi da ie6, height per ie6 e un altro height con notazione !important che ripristini l'altezza automatica nei browser diversi da ie6, il gioco è fatto ed è css-valid!
non mi sono spiegato affatto bene, ma l'importante è che funzioni :P