I think GIMP is a program more than adequate for the task, plus it's free and open source.
Another free, simpler, but equally useful program could be Paint.NET.
I think GIMP is a program more than adequate for the task, plus it's free and open source.