Firefox 1.5.0.5
DooGie
This is may not yet be the final build of 1.5.0.5 so best wait for the official release which will be within the next two days.
DooGie
Not always the case, in fact I never use "check for updates" but there is a big chance that this is not the final build.