Pearl Crescent Page Saver is a free extension for Mozilla Firefox that lets you save an image of a web page to a file in PNG format. Options let you control whether images are saved at full size or scaled down to a smaller size (by default, images are saved at 25% of the original page size). The Page Saver extension uses the new canvas feature that was introduced in Firefox 1.5.
Personaly I still use ScreenGrab which have almost the same features and working fine for me even with the previous firefox 1.0.7. Page Saver currently works on Mac OS X and Microsoft Windows. Linux support is planned for January 2006.
The new feature that I saw in this extension is the possibility to get a screenshot of visible portion of the web and not all the page. You may add a also Save Page Image item to one of the Firefox toolbars (the icon looks like a camera). You may adjust options (including the size of the saved images) using the Page Saver Options window which is accessible from the Firefox Extensions window or from a context menu associated with the Save Page Image toolbar item.
To get This great extension visit http://pearlcrescent.com/products/pagesaver/.