Personalmente ritengo gli IFRAME utilissimi 8soprattutto per i banner)...
Tuttavia hai ragione nel dire che non è visto di buon occhio... perchè Netscape non lo riconosce correttamente.
Netscape, infatti, utilizza un comando simile che è ILAYER.
Per fare le cose fatte bene dovresti usare entrambi itag in simultanea per scrivere pagine web compatibili su tutte le piattaforme.
Sinceramente non sono sicuro, ma credo che nemmeno la versione 6 di Netscape riconosca il tag IFRAME...
Purtroppo Explorer e Netscape continuano a farsi la guerra a colpi di compatibilità ma a pagaral sono sempre gli utenti e gli sviluppatori.