Inkscape is for vector graphics, GIMP is for pixel graphics. You probably want to use a combination of both for many situations (design the logo in Inkscape, touch it up and scale it in GIMP).
From my experience, GIMP is close to par with Photoshop in terms of both features and user friendliness. Inkscape is unfortunately much harder to use than Illustrator.