Hi,
eigentlich willst Du doch garkeine unterschiedlichen Designs bereitstellen, sondern älteren Browsern (nicht nur dem NN4.x) ein abgespecktes CSS liefern und dem IE Korrekturen geben, oder?
Hierzu eignet sich Deine Methode bereits, bis auf die Tatsache, daß Du über @import alle modernen Browser (auch den IE;-) erreichst. Die Korrekturen für den IE würde ich dann als letztes über conditional comment einbinden. Hier müßtest Du dann nur die vorherigen Definitionen überschreiben.
freundliche Grüße
Ingo