engine - 2:48 pm on Nov 23, 2010 (gmt 0)
Opera 11 Beta Released [my.opera.com]
Opera 11 beta is now available for download from www.opera.com/browser/next/. The beta is loaded with new features. Some are new, while others are improvements to existing Opera features like tabs and mouse gestures.
The tab stacking looks like a useful feature.