I would have to agree that photoshop is the best bet. Even if you go with essentials. I would consider buying the full version if you are serious about doing any heavy enhancing.

The reason i...