I agree that Photoshop is the king for high end graphics but PhotoImpact offer lot of features (mainly for web design) that Photoshop doesn't have and is a fact that is more easy to use for beginners. I use both.
What about video? Premiere or Media Studio? (In this case I definitively choose Media Studio

)