Mozilla Firefox is 5 years old today! Version 1.0 of the popular open source web browser was unleashed upon the world November 9th 2004 and has gone from strength to strength ever since. Currently on version 3.5 Firefox has gained huge following over the years (including yours truly) and is currently chasing the heals of […]