Have you tried Neat Image (for Mac and Win)? It's lovely. You can get a free version of the programme. It works quite well on any type of pic. If you shot a JPEG, large and high quality the final output is amazing, and you don't need to retouch your photos over and over again.