Well, here we go:
Opera v10.50 Final
Download at the official site.
@Revenger1589: The reason why they were rushing to complete and release 10.50 is because Microsoft, once again pushed by the EU, is on the cusp of releasing the browser ballot for Windows 7's European edition and the deadline is inching closer. So don't be surprised if there's a lot of bugs to mop up - earlier installments (10.0) already suffered from this particular affliction.