The newspaper where I've read this, states that Netscape is build upon Firefox, so maybe it has some extra features. Further it's closely integrated with AOL's
netscape.com website. So it might be a commercial thing. I don't know yet, I still have to figure out.
Anyway: Revival of the pre IE days and beginning of the decline of the M$ empire?! That's a good thing :-)
Manon.