Looks like Firefox team is working hard these days. Firefox 5, which was scheduled for 21st this month, is released before its release date. Yes, Firefox 5 is released 3 days before its release date and is available for download via FTP.

Some of the features of Firefox 5 are: read more