What's a good way to take screenshots of programs for users for instructional purposes where I can add text and easily manipulate the images?? This Paint and paste into Word sh!t is getting old.

What do you guys use?