MD5 errors can be caused by a few different things. Security software can cause corruption in downloads, so try adding exceptions to your AV/FW software and see if that helps. Also, we've seen a lot of cases where bad system memory can cause this (it actually happened to one of the guys in the office here). Try downloading THIS and run a scan. Let it go for a few passes if you can, just to be sure.