If it's an audio file then it's worth reading this:
T3 Spammers; mp3 Bit-Rates Versus File Sizes & be wary of newly released songs.
There's also the possibility of corrupt files due to firewall:
http://www.gnutellaforums.com/showth...threadid=39368 or very old router dropping packets.