Well, I'm not quite sure what kind of cards am I using. The SD card is a common one, one of those you use for digital cameras. It's a 2GB SanDisk, quite new. The flash drive is an 8GB Data Traveler...
And, yes - the AVIs are quite big (biggest one is around 700MB, and they're about 5 or 6 with 500MB)
Anyway, I'm totally sure the files are extremely corrupted because I didn't save them on a HD... I've tried in VLC, DivX... They simply wont open the files (I mean, I don't get soundless blank screens or other kind of synthom you usually read in AVI help threads). I even went to my university's media lab and one of the teachers told me that I did wrong when I transferred the files directly from the SD card to the flash drive, without saving them on a hard disk first.
The camera isn't the cause of the problems, because yesterday I've made new videos with it and I emptyed the SD card directly to my own Mac with no problems on those AVIs at all.
In addition to all this, the flash drive presented life signs at the media lab's iMac -- the archive containing the AVI files turned unrecognizable (had that icon like a black card with green "exec" letters); when we opened it on a Windows, a lot of archives appeared and their names were in constant change.
Worst of all is that I've already format the SD card twice ^_^" (I didn't know the AVIs were corrupted - I just thought I needed QT Pro). All my hopes are relying on the flash drive.
Today I've tried recovering the flash drive's files with Data Rescue and StellarPhoenix software (all of them very limited demos) but it was all useless.
Sorry for the word labyrinth; thanks for your help..