The Official Download Day starts on June 17th at 10 a.m. PDT. Don’t know the exact reason of choosing PDT whereas most of the part in world accept GMT. So, If you are in India then lets wait more 7 odd hours to download Firefox 3. So the download day starts in India on: 17th…