Re: "What software do people use to process the canon 300d CRW format?"
Just to clarify a point Brendan:
Generally, one does not decompress the raw files and process them as useable images. This is because the CCD rgisters the image via a Kodak invention - "Bayer Mask". For every red and blue pixel there are 2 green pixels. So if you were to view the raw image you would see a mainly dull greenish looking image. The Tiff image is obtained by choosing a group of pixels and estimating the colour (R,G,or B) of the current pixel this process is called "de-mosaicing". Current de-mosaicing algorithms are "not too bad". This de-mosaicing technology is fairly new and there is a considerable amount of research going on to improve these algorithms. So searching the web for new ones might return some good results.
Moral of the story: Take all important images in RAW format for you may find superior de-mosaicing algotithms in the furure and get even better pics.
I cannot make a judgement as to whose de-mosaicing procedures are better - Canons' vs. the others.
Hope this is of help.
Jerry.