Firefox, the third most popular Internet browser, released version 10 today which is now available for download. The browser is quite the step up from Internet Explorer and especially great for power users who rely off of plug-ins. Previously, their release cycle was a bit lengthy, but thanks to...
× Just a test of the new info bar. What do you think?