Firefox continues to do a great PR job, but does it really have that much over Opera? Let’s have a look (again) at their dubious claims of greatness.

Continue Reading »