I just updated my 40D with ver 1.1.1 .
Initially, on 1.0.8, every is fine. After installing 1.1.1 , err06 appear whenever I switch on the camera! Asking me to go to service center because of sensor cleaning malfunction!
Shucks!
Indeed the Canon is expensive, but really worth it when you see what it can gives, even when I used it with a 2X for birding, it doesn't really suffers much.