I've brought this one up before in the Camera's forum - but now I think it's not the camera, but something else ..
Here's what happens - I shoot a bunch of RAW files with my 7D to a compact flash card (several different cards have done this now). I remove the card, and plug it into my iMac with older CF card reader. Copy files to my desktop for import (or import directly Aperture, same results).
A seemingly random number of shots later (could be 100, could be more) - the import will crash, ejecting the card. The last RAW file shows it's thumbnail correctly in OSX, but won't open in Preview or any other app. If I'm importing into Aperture directly, the whole import now crashes.
I can check the card, and it''s sitting on the card and looks correct. I can manually copy the file over again, and it will replace the bad import and carry on smoothly.
It used to be this RAW file was corrupt (jagged errors all over it) but the 7D was returned to Canon and this was fixed - since then, even though it crashes, no file is corrupt.
I'm wondering if this is a bad reader or the iMac itself ... thoughts?

