What suggestions to people have for photo management and web gallery creation software.  I don't need anything fancy.  I have been using Picasa and it is ok.  It does take me a long time to do some things though.  And the latest version (Picasa 3.0 for Linux) seems to eliminate the main function I liked (replaced with only letting you upload photos to their web site).
Essentially what I have been doing is
  -  putting the photos I want in this gallery in one folder (these are the high resolution unedited photos)
  -  cropping the some of the photos
  -  using Picasa's make a web page feature (which automatically created thumbnails and let me set the maximum size of photos [say 800 pixels] and it reduced the image size - for web display)
  -  it also created pages for each of the photos (the idea is you could just upload the resulting files (html and jpg) to your site and you had a live web page
I like this model.  I want to keep the photos on my 
Curious Cat Travels site - not some third party site (like Picasa Web, Flickr...).  The most annoying thing about old process was I had to manually edit each page and the html Picasa generated wasn't really what I needed - so I just cut out a portion of the html from each page and pasted it into the 
template I had for my photo galleries.
Does anyone have suggestions for the best tools to do this using Linux?
I am installing 
digikam, now and will try it out.
Related: 
Curious Cat Travel Photo Blog - 
Using Your Digital Camera