Many of you are familiar with Mozilla’s famous Firefox. For you Firefox users, you are probably familiar with the newly released Firefox version 7. The updated version was released not too long after the sixth installment of Firefox. It appears Mozilla started updating their Internet browser quite frequently since Firefox […]