Originally posted by orly_andico Justin Serpico over on the photo.net forum gave me a very good piece of advice for improving Pentax AF performance (I have a K20D).
Shift it to AF-C. Then use the back AF button to AF. In AF-C mode, the shutter release has priority, so if things look in-focus enough, you can take the shot and the shutter won't be blocked.
I got a Canon 40D (yes, it's two generations behind the state-of-the-art, but I'm cheap) and yes, it does focus much faster with ultrasonic lenses. But the speed is because it doesn't block the shutter after the initial focus. Pentax does an initial focus, then does the famous "confirmation stutter" to refine the focus. This takes a long time.
So Canon focuses faster, yes. Is it more accurate? I don't know. Haven't tested it long enough.
That said, I tried a K-x and with my lens (D-FA 100mm) it did not feel any faster than my K20D, so I'm willing to bet that the K-x at least still doesn't match a 40D-class body.
Again, speed is one thing, accuracy is another, and I haven't tested AF accuracy on the Canon yet. It is much less likely to lose focus and rack all the way in and out than my K20D, though.
I did quite a lot of shooting with two 40Ds and a 50D ust to test this exact thing, and found that while the 40/50D locked very quickly, it was often slightly inaccurate, and in an inconsistent way (both BF and FF, multiple lenses, but tested mostly with two 50 1.8s. Center-point af-s equiv, focus priority.)
I feel I
trust my K20D in low-light more than those Canons because of this. (I have not shot much with the 7D or 5d* series.)
The D80, D90, and D700 were all both quick and accurate, even down to very low light levels, and in dim tungsten. Especially the D700.
I shot with a D7000 for about a day recently, and that seemed to do very well also, but not really better than my D90, and worse than the D700.
.