For stills, I would suggest Photoshop.
For pre-processed stills, and animations, I would suggest:
Adobe After Effects or Combustion.
But it's personal preference really, and also depends on your final output medium, color-range needs, etc...
Israel "Izzy" Long
Motion and Title Design for Broadcast-Film-DS
izzylong.com