mmm, interesting. What about if you do a pause sometimes to give some time to the PC to empty his buffer?

Those programs i did with VB take a X amount of bytes, proceed them, send a message to the PIC to continue dumping, then rebegin.

As now, no problem at all. Even if dumping MBs of Data.