Following this week’s release of the latest release candidate 2 for Mozilla’s celebrated Firefox 3 browser, the founder and president of Mozilla Europe informed us today that the final release of Firefox 3 is ‘weeks away, not months’ and that it will be available in 50 different languages ‘on day one’.

As the company gears up to promote Firefox 3 Download Day via the website, Download Day parties and other clever marketing initiatives, the question on everyone’s lips is ‘when IS download day?’

Read more pls visit here.