Opera 10.5 beta debuts a new JavaScript engine, an interface optimized for Windows 7, and support for HTML5 video. Opera claims it's the fastest browser available, and it's definitely in the top three for speed. Whatever you think of it, though, this latest entry from Opera marks it as a resurgent competitor in the browser wars.