Speaking of browsers, Firefox Preview Release 1.0 is supposedly out. I say supposedly because, as of this writing, following the link they have to download the file ends in a 404. My guess is they released it then found a show stopper and pulled the file. I assume they will put the file back in due time but remember the PR is considered betaware so don't use it in a production environment without testing it first.
Or it could be something completely else. Whichever.
UPDATE: I was able to get in and download the file. All seems to be okay but if you wait a week or so the first Release Candidate will be out.