Apple uses a 3rd party company called akamai for hosting their images. Its basically a caching provider to make the site load faster.
Either the caching server you ended up getting pointed at was down, or you might have some software installed that blocks images from akamai (which I know is a more common problem on PCs, with programs like Kazaa lite).