The latest pre-release version of the Opera browser, Opera 11 Beta is here. And just like every other version of Opera, this one comes packed with exciting new features. Although the interface remains pretty much the same, but there are a few new bells and whistles. The two worth mentioning features are: tab stacking and [...]