il margine d'errore sta nel fatto che se uso un browser che mi permette di modificare lo user agent posso aggirare il tuo controllo.

Per il resto dovrebbe andare.

Se posso dire la mia: se stai scrivendo 2 siti diversi per i diversi browser, o se stai semplicemente bloccando gli utenti che non usano IE se fuori strada.

ciao