I would guess that 90% of what I do with my computer I do online, and 100% of what I do online is using Firefox. I recommend this browser 110%. I recommend so highly because of its great addons and extensibility. Here is a list of my favorites:
fireftp allows you to create a connection to an ftp server right in your browser. It has all of the features and functions you would expect from any modern ftp client including ftps support and persistent logins. Fireftp presents the files in an explorer type view that lets you drag and drop files back and forth.
firebug is essential to any one who does web design or programming, it is also a great tool for learning. One of my favorite features is the ‘inspect element’ tool which allows you to see what tags and css are associated with a particular part of an html document. With it you can also code css on the fly and see how it will affect layout. There are simply too many features to cover here, but I will just say this is a game-changer.
firegestures has become the one addon that I simply cannot go without. It allows you to perform common browser actions such as navigate forward or backward, open favorite url, go to home page and reload by simply holding down the right mouse button and moving the mouse in particular shape. You can also create custom gestures and actions. This feature is so useful, you will find yourself trying to do the same thing in explorer windows and other programs.