It is nearly impossible to overrate FireBug as a web development tool. One of its awesome qualities is that it lets you test design changes on the fly, without actually changing the code. Here are some examples:
.