Are you using internet explorer?
Make sure you have IE on your machine as you need IE installed to run the updaters (It doesn't have to be your default browser though. Try making sure it's installed and deleting your browsing history. Then make sure it's set to Automatically Detect:
1. Open Internet Explorer
3. Internet Options
4. Connections tab across the top
5. LAN settings
6. Check the box next to "Automatically Detect"
7. Click Ok
8. Click Ok [/edit]
Also, what antivirus/firewall are you using. You need to make sure they aren't blocking the game or the updates.
Thanks SeeYouInTea for yet another a great Sig!