FWIW, this is beginning to sounding like a hardware problem to me. Maybe some bad RAM???
I have a feeling you would also see this just browsing, eventually, but downloading large files is triggering it more consistently (because of the amount of data).