Hey guys,
In here (http://maxest.gct-game.net/content/chss.pdf) is an article I've just published about making fast contact-hardening soft shadows based on PCSS. It shows how to implement PCSS at the cost of non-contact-hardening soft shadows. And it also shows how to make nice soft shadows in general :).
Hope you will find it useful. Any comments welcomed.
Cheers,
Wojtek