Most anytime I've gotten the corrupted warning, it was during a download from multiple sources.... interesting that you got it from one source.
There's been some discussion on this in past threads....
Check out:
www.gnutellaforums.com/showthread.php?s=&threadid=15867&highlight=corrupt ed
Or try a search on
corrupted.