For free software would suggest you the same what @Dan the Man told you, but if you want a browser specific plugin, you can make use of plugins like Capture Fox or Screen Grab, or if you're willing to buy a software, you should go for Microfoft Expression Studio 4 Ultimate. It has everything you need.