UFRaw
I mostly use ufraw as my raw converter.
Important for good results is that the correct color profile for the
camera is used. This can be set in the 'color management' tab. The
tricky part is aquiring the camera profile.
Another way to aquire a profile for your camera is (at least for Canon)
the following way. Install the Canon software under windows (does not
work with wine). Search the install directory for .icc files. Copy those
to somewhere you can access them from ufraw.
There are some open profiles for different cameras available at the