New release of SmardDeblur features a blind deblurring module which can automatically identify and remove complicated blur patterns in an image. Deblurring efficiency of the original version has also been improved.

SmartDeblur 2.0 - with blind deconvolution, like on the Adobe's demo
smartdeblur.net