coreldraw and photoshop! illustrator still in learning process.. but sometimes i am using Indesign for layouting
I have Photoshop CS5 for graphics. For video needs I have iMovie '09. I feel that Final Cut is too "professional" for my use.
For vector graphics I use Inkscape, because I'm cheap and it's actually quite powerful. It almost always gets the job done. For raster graphics? Photoshop of course, there's really no viable substitute.
Photoshop is my main program but i'm looking forward to use other programs in the future but other than that Photoshop
I too use Photoshop and it has been doing perfect to create graphics. I would also be excited to know whether there is a better program.
For 2D Works use photoshop an for vector graphics use either Adobe Illustrator or Coredraw which ever u think is comfortable for u .Good luck.
I use Gimp and other free alternatives to producing my own stuff. I have used photoshop also in the past. - I've also begun to use free online photo editors as well like Sumo Paint, etc.