I am using adobe photoshop since a long time. For me this is best photo editing software ever created. I have learned to use it from a computer training institute and since then I am using it for my daily needs.
Whenver I need to resize photo in a particular size, I rely on photoshop only ( Mostly In Govt Job Applications) .
I have used it for making correction in photos, For Example : Changing Background, Removing Spots from face. It also has some tools for desiging, which are used by me rarely.
Overall its a good piece.