Are you sure it's not the jpeg itself that has the spots or specks? I really can't see them on my dirty monitor, but I have had to clean up a couple logos that were emailed to me. Sometimes they aren't noticeable on your monitor until you increase the contrast. It's just a thought.