With both those sites I could download Silverlight but still said "Verification Failed" when I tried to open.
I also tried downloading using Chrome instead of Safari or Firefox. Again, I could download but when I tried to open it said "codec overrun."
I'm guessing its not a problem with the browser I'm using? Looking at the log of my installed updates, I think I'm current on my system updates.