http://www.myspacegens.com/Little hard to navigate, but I've used it before.
GIMP
GIMP works like a charm for me.
Whatever you do, don't Google image search this.
?