Photoshop is the program for graphic design. At this point, that is considered more of a fact than an opinion. It is the standard which just about everyone that can afford it uses. It might not actually be the best for web design anymore, however.
Fireworks, originally made by Macromedia, is another Adobe product, which Harish Chouhan believes makes more sense for web design, especially with its recent integration with other creative suite software.
So why is it better? First off, it allows for much faster and easier prototyping and sketching. You don’t have to constantly worry about layers because Fireworks automatically makes each element an individual object to be edited, scaled, etc.
Fireworks also uses PNG as it’s native file type, which makes Fireworks files much more sharable than Photoshop documentaries. PNG, or Portable Network Graphics, is a patent free file format which allows for saving of multiple Meta data.
Chouhan has even more reasons you might consider switching to Fireworks. It can do almost anything Photoshop can, but it will save you time and frustration.