June 30th, 2010
This is Opera 10.60 Release Candidate 3.
Unless any major new issues are found, this will most likely be released as Opera 10.60 Final on Windows, Mac, Linux and FreeBSD. With your help we can do the final testing before release.
Fingers crossed, this latest version of the fastest browser on earth will soon be available to everyone else!