I've just found a great program for portrait enhancements, resculpting and enhancing the skin. It does the whole job in a couple of minutes, mush quicker than Photoshop. I just use PS for general editing to the rest of the image after I've fixed the faces in Portrait Professional. Here's my first attempt (before and after) with Portrait Professional;
You can see a live preview on the PP site here, and download a free trial;
I don't have any connections or other interest with this company, I'm just glad I found it.