Barney, I don't think tweaking the detection code will help. If you use a testing option (mx3 showed how several posts ago) even my A610 gets a 10ms response time. The code is fast enough. It's whatever the camera does internally before opening the shutter that slows all this down.
I just tried several more settings with my camera.
First, adding a "shoot_half" command doesn't seem to help. And I guess it shouldn't since I have everything on manual and "shoot_full" is meant to take a shot whether the camera has focused or not.
Secondly it seems the A610 is fastest in shutter priority mode rather than full manual. This may be because it allows you to use AE lock and that may speed things up.
But still, I can't get much less than 1/2 a second response. It's a real shame because the motion detection code is fast enough you could use it to trigger water drop exposures. But the cameras themselves are letting us down.
BTW, I was looking at buying an S3 in the next couple of days hoping it would be faster for this. Unfortunately they are rare here now, and some of you have shown they're not much faster anyway. PLEASE!!! work out the S5 firmware people