I see. Any other suggestion on programs? (not that I have anything against those ones, I just like to have options)

I'm looking for something the is easy to use but still has some real power to it. I'd also he really happy if it came with a good selection of learning resources, tutorials and such. As for price, I really don't care, I'm willing to role out just about anything.