There are loads of extensions available for firefox. This is a list of the firefox extensions that I find most useful.
Web Developer
This is my favourite extension. If you're doing web design and css work you'll notice a huge jump in productivity from installing this.
Aardvaark.
A tool for quickly viewing the structure of page elements.
ColorZilla
An eyedropper and color-picker.
DownThemAll
Allows you download all links on a page that match a certain pattern. Great for downloading albums without clicking all the links individually.
AdBlock
Block ads and images from pre-defined domains.
FlashBlock
Blocks all flash content from loading.
Bookmarks Synchronizer
Use an ftp or WebDAV server to sync your bookmarks between several machines.
StumbleUpon
Recommends interesting web pages.
CustomizeGoogle
Add and remove information from Google search results.
SearchStatus
Shows the pagrank and alexa rank of pages as you browse.
Firebug
Allows you to inspect the DOM of a page. Very handy for debugging AJAX requests.
View Source Chart
Renders the source of a web page as a nicely structured color-coded chart.
Tamper Data
View and modify HTTP/HTTPS headers and post parameters.