If you had all four popular web browsers, and updated each browser every time that an update was available … it would almost be a full-time job just keeping up with the updates.
Opera Software is usually pretty quick in releasing the final version of the Opera web browser once they have reached the release candidate stage. This time it took four release candidates before they shipped Opera 11.10 final. Downloads are already available on the main Opera homepage, and Opera 11 stable users should see update notifications soon. A check with the beta version of Opera 11.10 did not find the update yet, and it is not clear if beta users will see update notifications or if they need to install the Internet browser manually.