From another post of mine....
I use NoiseNinja, Neat Image and NIK DFine 2.0
All have free demo downloads. Neat Image does a good job, but with NoiseNinja you can NR the image, then using a brush, you can undo certain areas that are not affected so much with noise, but in which you want to maintain max IQ.
That is a definite plus. DFine 2.0 is a PS plug-in and it too can be selective in how much NR you want to use, and where to use it in the image (whole or part image). Have only just begun to use DFine, but currently it is my weapon of choice.
And then again, I might get 20 really good NR's with one of the programs and suddenly it will do a bad job, and surpisingly, one of the other apps will do a really top job on the same image.
NB Do a google search for PhotoBrush. Has many bells and whistles, and not nearly as complicated as PShop. And can read and use PShop plugins.
NB The NeatImage people also do a NeatVideo plugin for VirtualDub (free) and several other video editors. It does a great job with NR on noisy videos, especially those old VHS tapes. Downside (but still worth it) is time to transcode the video. You need a gutsy machine, and/or set it up to run overnight with the monitor turned off. Really worth the end result. Another way to use it is to set up VirtualDub in Idle mode, and you can use your computer as normal, with NeatVideo working away in the background unhindered.
Baron