I use Gimp for most things (like my sig and avatar), if I need to do touch ups that Gimp doesn't support I use Fireworks. Gimp is AMAZING if you know how to work it, but that's the down side as well, using Gimp isn't very easy for people to get used to. (but in my opinion it's definately worth getting used to, it far surpasses Photoshop or Fireworks). Fireworks is good for a few things that Gimp doesn't support, well let me rephrase that, doesn't support well..... Gimp's support for Embross and Engraving text is shotty at best and when you want to do some quick text logos, unless you are picking from script-fu you're in for a ride because Gimp requires you to jump through hoops to do things that are right up front on Fireworks. But besides the basic text stuff, Gimp outweighs all the others in my vote because of it's raw power. But lets face it, sometimes you just want a logo or something simple, and for those times I would suggest having a backup like Photoshop or Fireworks around.