It has been mentioned that "blind" deconvolution can be less than satisfactory. For example, the radius of deconvolution required is not necessarily known but is set by twiddling the slider.
Deconvolution sharpening has been discussed at greater depths than in this thread over on Luminous Landscape (use their search). In particular, Bart van der Wolf discusses the technique and introduces a method to determine a radius here:
http://www.luminous-landscape.com/fo...?topic=68089.0
. . .
As to the original post, ImageJ and ImageMagick are mentioned there as being able to apply deconvolution sharpening.