Especially of part of the screen, for quick uploading. Not comprehensive, just the top tools.
Mac OS X:
GIMP – File > Create > Screenshot (or File > Acquire > Screenshot)
How to Take a Screenshot in Linux (Ubuntu)
How to choose the right screenshot program
Taking a Screenshot
OSX Screenshot Showdown – Jing vs Skitch