@nixCraft while I use gimp I have to admit that many features are not there. Ex. the whole CMYK professional printing pipeline (colour profiles, offset, channels management, etc ) is missing.
But I agree that for the 95% of the people gimp would suffice (ex. for me that I work on an RGB pipeline)!