Although it's somewhat specialized, I've been very happy with PTLens. If I'm using the wide-angle end of my zoom lens, particularly indoors, the barrel distortion can be distracting. The completely solves the problem. It's even smart enough to read the EXIF headers and figure out the lens settings automatically.