Firewall problem maybe, try the download with it shut off.
If all else fails then most if not all updates for XP can be found here:
http://www.neowin.net/forum/index.php?showtopic=460888
You will need auto patcher to install the updates, but at least you only need get the ones you actually want to put in your computer and not everything that Bills Boyz throw your way...