Opera 23.0.1522.72 Free Download - Opera 23.0.1522.72 might not exactly have won the particular browser wars in recent years, but it's still a well highly regarded application that ranks fourth from the browser stakes. Opera users make use of a built-in BitTorrent customer and integrated IRC talk, and it's consistently unshakable and speedy.