I've had the 40D since January and I'm very impressed with everything about it. For the price, you get a very fast camera capable of 6.5fps. Some people complain that it is only a 10 megapixel camera, however, why would you need any bigger? The bigger it is the more of a pain editing is. The best thing about the camera, however, has to be the ergonomics - it feels great to hold and all the controls are at your fingertips. Recommended for enthusiasts/amateurs or even a 2nd body for a pro.