I installed TOR (
http://www.torproject.org/) and with that I can access the sites. So I believe I can rule out a problem on my end? *Sigh* this is really weird.
@Hom3r: Sorry the link was wrong (fixed now), it should be
http://eu.starcraft2.com
Cheers