Paint.NET - free Photoshop alternative
NeatImage - a noise removal program that works miracles. The demo version (Windows only) is freeware.
NeatImage download page
NoiseNinja - a noise removal program that similarly works miracles, although you can't save your images without a watermark. It works on Windows, Mac, and Linux, though. Noise Ninja download page