Gimp and Picasa are both free picture editing software. I've used Gimp before enhancing a photo and was very pleased with the results. I don't know though if either of these programs have all the bells and whistles you might want, it depends upon what you want to do with pics.
GIMP - The GNU Image Manipulation Program Picasa 3: Free download from Google