I only use open source software, so I think I can pitch in :)
I have a S100FS, my workflow is as follows:
a) Take picture
b) Load it into digikam for RAW processing, if its a JPEG, I always start in digikam, lens correction, white balance, and if needed, slight noise reduction and local...