Respondiendo en parte a marcopoloaz06, yo lo que haria es definir unos "rangos" en los que definiremos que css usar.
rollo:
Código:
var css;
if ((screen.width>700) && (screen.width<900))
css = '800.css';
if ((screen.width>900) && (screen.width<1100))
css = '1024.css';
Asi en todas las resoluciones que quieras tener en cuenta, a mi me parece una buena solución la que ha dado JavierB
Saludos,
pinchoso