I use Neat Image, got a license from a friend as a gift after I found out I couldn't buy it myself without paying almost twice the cost of the Home version.
I've chosen it after a comparison with Noise Ninja and a few other ones, it worked best for me, it's simple enough to use and just as powerful as any other one on the market.