Virgin Media
One of the biggest broadband provider in UK took over Telewest more than 5 years ago. Virgin Media broadband package with reasonable price seems to hit many household around UK especially students.
We signed up with VM 2 years ago and things went quite smoothly although there are couple of time the internet connection was down for a whole day due to cable issue in some of the area and until I purchased my first MacBook and trying to update iTunes on my PC.
What went wrong?
Things went terribly wrong when I could not download and install any software or even update apple software on my MB. Getting many different error message and trying to figure out what is going on with my Macbook is quite frustrating
Error messages:
The update could not be expanded and verified. It may have been corrupted or tampered with during downloading. The update will be downloaded and checked again the next time that Software Update runs.
The following disk images couldn’t be opened. Reason: invalid checksum
And sometime the FTP client does not work either.
Support?
One hour on the phone with Apple support staff without any luck and they decided to replace my MB. I went to apple store to sort if out and surprisingly it is all working again. The only suspicious we got in mind is to do with our router at home.
Posting questions on forums and try to upgrade the router firmware but it is impossible to do so as Virgin Media lock it completely.
New router
After a few weeks, I decided to purchase a cheapest router (Tenda Wireless-N150) from ebuyer (http://www.ebuyer.com/product/169923) to replace for VM router. It looks only 5 minutes to install and setup the wireless but all problem we were facing are now completely gone.
If anyone got the same problem above with Virgin Media router, I would recommend to replace it with your own router. VM also sell routers on their website, but it is quite expensive.

I have the same bloody problem, i havent been able to download anything, ive spent hours on the phone to virgin media on multiple occasions but they just do not accept the fact that there is something wrong. it’s so infuriating!
Sorry to hear that you are getting the same problem. Perhaps you would need to get a new router and hope you will get thing sorted soon.
All the bests,
Hung