Firebug is a life saver when it comes to web development -- from introspecting your CSS to digging up details on AJAX calls, Firebug is there to help see what's going on under the covers.
This is one of the gems on my system. Whenever you have to create some AJAX interfaces, this tool comes in and supports you where ever you want. No matter if it is simple JavaScript debugging (with breakpoints) or stuff like modifying css, html or checking what messages have been send between browser and server. I love it ;)
Now that I teach high school students how to write webapps with AJAX, I see it wouldn't be possible without firebug.
I cry thinking about the years of web development I have done (and wasted) without firebug.
I agree, this tool is straight from the divine...