Software The new beta for mozilla has been released... i hope they've added some more stuff. Here's the link