I am a hard core cannon guy, I had a 30D for about 2 years. and loved it. Unfortunately it was stolen about 3 months ago. Our insurance bought us a new 40D and I would recommend not getting a 40D. There seems to be an hard ware issue where the lens and the body meet up which cause an error code 99. We returned the camera on warrenty and now they tell us we won't see the camera back for 2 months......
If you have a choice I would go with a tried and true 30D.
Jim
|