Download Day 2008 is just around the corner, are you ready for it? After a series of beta and 2 (3 for Mac) release candidates, finally Mozilla decided to announce the Firefox 3 release date, which will be this Tuesday, June 17, 2008. Well many of you maybe already Firefox users and have seen all the Firefox release closely, but expect this one to be something totally rocking. It took nearly 34 months in development time, which expected to mark a major milestone not only for Firefox but as …







