hola alberto,
aca hablamos del tema. otro grid interesante si no te gustan los grids flexibles es
frameless.
Acá una imagen con la inmensa cantidad de resoluciones sin contar las tablets y los móviles.
Básicamente, el switch de hojas de estilos lo haces con javascript (lenguaje lado cliente => no refresca la pagina) o con "media queries" (css3).
Espero te sea útil, saludos.