I don't remember Image Capture having an "Import to Aperture" and "Import to iPhoto" feature:
Is it new in 10.6?
IC has several advantages over native import. With an iPhone, for example, you can browse your images and choose which to import, and which to delete. There's no other way to mass delete iPhone images on OS X.
Now you can do that during a directed import, no need to save first to the desktop.
Image Capture allows one to specify Aperture as a target.
Nice feature, but Aperture can't handle video.
So what happens when the images you choose to import contain a video, and you've set IC to delete after import?
The videos are deleted, but not imported. If you were to import directly to Aperture they would be saved to the desktop by Aperture, but with this route they are deleted.
Lethal bug.
I experimented with FileJuicer and PhotoRescue recovery apps. FileJuicer didn't find ANY AVI files, and it ignored the preference settings I used. PhotoRescue found several of interest, but there's no thumbnail -- I can't tell if they're intact or not. There's no longer a MBG for PhotoRescue, so it would be a real gamble to try. We might just live without the videos.
Really nasty bug.
Update b: I am geek. Hear me roar. I knew from watching the image capture process that the images had been copied somewhere. So I went looking.
Spotlight couldn't find them, but
DevonThink EasyFind is not so limited. I searched on ".AVI" and found the videos in the hidden folder where ImageCapture stores files prior to sending them elsewhere.
/private/tmp/Image Capture_Import.z2G5f9sM
They were all there. Fortunately I thought of this before this cache was emptied.
I love EasyFind.