If you want to take a screenshot of an entire webpage, then all you need is Firefox web browser and a nifty plugin for it called Screengrab.
Some interesting thing to note about this plugin is that:
- It can capture either the visible region, the entire web page or just a selection.
- It can capture Java and Flash embedded in the web page.
So, play around with it!