Well mostly this discussion leads to opera vs firefox, and in end what matters is your personal choice, for opera do have most of features inherent whereas you have to install extensions in firefox...