After spending the money for this camera I am supremely dissapointed in how poorly it works in AI servo on moving objects such as at a moto cross race. Pretty sad when it cannot track 4-6 year olds that are not going more then 10-15 MPH. My Elan 7 is 100 times better then this 20D is. I tried every lens I have and I am lucky if I have 33% keepers, whereas with the Elan 7 I was in the 80-85% range. It also seems to have dead pixels. It's only saving grace is that it doesn't cost nothing to shoot. If I had slides that turned out this bad, I'd be massively depressed. I have lost money on not having high quality pictures to sell to the parents of some of these kids. This camera has become frustrating to say the least.