buenas.
tambiën puedes probar usar css alternativas. es una técnica que se usa para que el usuario escoga el css pero en tu caso lo escoges por javascript. consiste en cargar los css pero en lugar de rel="stylesheets" pones rel="alternate". aca un artículo. la ventaja es que se cargan cuando el navegador carga el documento html.
http://www.alistapart.com/articles/alternate/