Paint.NET is free image and photo manipulation software designed to be used on computers that run Windows. It supports layers, unlimited undo, special effects, and a wide variety of useful and powerful tools.
It started development as an undergraduate college senior design project mentored by Microsoft, and is currently being maintained by some of the alumni that originally worked on it. Originally intended as a free replacement for the MS Paint software that comes with Windows, it has grown into a powerful yet simple tool for photo and image editing.
It isn’t a replacement for Photoshop but it has more than enough features for most peoples needs. I particularly like the feature that turns your photographs into an oil painting.
You can download it from the Paint.Net website.