There doesn't seem to be anything official yet on the mozilla.org web site but theres a news release on v1.5 with the official download links here :
http://www.digitalkb.com/news/2005/1...-released.html
Theres some UK mirror download links too aswell i think