Yeah, if you're looking for something free, GIMP is probably the best. I've seen people who use it produce the same quality work as people who use Photoshop. I just heard that it takes a bit more effort to do so. But it you have Photoshop, that's better. Still, go with what Dodie suggested. There are plenty helps and tutorials if you're new to it.