Today’s the big day. You’ll be able to download Mozilla’s latest web browser at 1PM EDT, 10AM PDT. If you’re the type that likes to open presents early, you can already find direct links to the final browser floating about the web. Me, I like to wait.
Hit this link when it’s go-time: http://www.mozilla.com/en-US/
Photo by Labnol.org