Ich finde die Conditional Comments eigentlich sehr nützlich: Der IE,
der es am nötigsten hat, gesondertes CSS geliefert zu bekommen,
versteht sie, für alle anderen Browser sind es reguläre Kommentare,
die nicht beachtet werden.
Gelegentlich hat man aber auch Darstellungsprobleme in anderen
Browsern, bei denen man gerne mit etwas anderen Werten bspw. für
Positioning und Abstände eingreifen würde.
Hier wäre es nett, ebenfalls einen Mechanismus zu haben, mit dem man
Firefox, Safari oder Opera gesondertes CSS gezielt "unterschieben"
kann. Ohne merkwürdige CSS-Hacks.
Serverseitige Browserweichen oder Javascript-Detection helfen zwar,
ein Standard wäre da aber schon nett...