Hi,
Du könntest auch das Nicht-IE-CSS zuerst laden und es dann vom IE-CSS überschreiben lassen - das Nicht-IE-CSS wird dann auf jeden Fall geladen, hat der User einen IE und JavaScript aktiviert, wird es aber sogleich wieder überschrieben.
Hat der User kein JavaScript, wird der Script-Teil nicht ausgeführt und folglich auch kein Stylesheet geladen, welches das andere überschreibt.
Grüße,
Jörg