Technicolor developed a Picture Style for Canon DSLRs, the 'Technicolor CineStyle'. It captures the full dynamic range of camera's sensor by using a Logarithmic color space (Technicolor use a log color space in their in-house work and realised Canon should too). It was developed for the 5D II but also works with the 7D, 60D, 600D etc.
http://www.youtube.com/watch?v=Aa5vtP_o0L4 - Joshua Pines, one of the creators of CineStyle.
http://www.technicolor.com/en/hi/cinema/filmmaking/digital-printer-light...
They also include a Look-Up-Table (LUT) to convert Log CineStyle to linear color space. However, Kdenlive can't import the LUT. Technicolor say if software can't use LUTs, use gamma correction or better still, manually create a Bézier curve. So I followed online instructions and carefully created a Bézier curve in KdenLive. I also checked the curve works properly by doing a side-by-side comparison between video frames exported from Kdenlive and Photoshop (which can import the Cinestyle LUT indirectly).
Here's the curve: http://dl.dropbox.com/u/2055577/Cinestyle.xml
Place Cinestyle.xml in /home/USERNAME/.kde/share/apps/kdenlive/effects/
To use the curve choose Add Effect -> Custom -> Cinestyle
Hope people find this helpful.

Filming in CineStyle has a much bigger dynamic range, so it helps prevent clipping of highlights and improves detail in dark areas of image. It brings out allot more detail, especially in contrasty scenes. Also, when filing I don't have to worry as much about light levels or changes in color balance, CineStyle is very forgiving and color correction can be done later with little loss of quality.
Also, I forgot to mention, when you use CineStyle you have to adjust the camera's picture style settings:
Sharpness : 0
Contrast : -4
Saturation : -2
Color Tone: 0
And ISO must be a multiple of 160.
It's easy to overlook.