With constant news about browsers such as Internet Explorer 9 and Firefox 4, it seems that many users are forgetting about Opera. Although Opera might not be in the news all the time, we have now learnt that the newest beta version of Opera Barracuda has been released.