Inkscape is perfect for logos, especially SVG and is completely free, unlike alternatives.<p>However, there is one important detail missing: you need a lot of prior experience with design/photography to come up with anything decent, otherwise your untrained in this subject brain would not be able to decide what looks good and what doesn't.