Well I am not too crazy about the name but Mozilla Firefox was released this morning and I am pretty impressed. The browser is basically Firebird with improvements and a name change (because of legal reasons). Hopefully traffic to its homepage will die down by tomorrow and everyone will get a chance to check it out.