Well, that puts a lot of those corruptions out of the way. I much prefer them. I can provide you with a hard and fast solution. Now we are looking at a network error.
What Firewall are you using, and what router are you using? Can other computers in your house download updates? Can other user accounts on your computer download updates?