I’ve written a HDRShop plug-in (spherical harmonics accelerated software),
which calculates latitudine/longitudine diffuse map. The input images must
be in latitudine/longitudine format. 
The url is:
http://www.geocities.com/frabante/diffuse_sh.zip
If there’re bugs, report them to me.
Thanks! 