mytechguide.org
Firefox 4 Beta 8 Released, Available for Download, Lots of Bugs Fixed
Mozilla has released another beta of Firefox 4. This beta release is mostly a bug fix release as evident by the number of bug fixes, more than 1000.