erm, i opened the page right now (in internet explorer), took me around 40-50 seconds, i got 512kb (and a router which slows the process further), and i had no problem, and no need to refresh either
if most ppl can see that page, then dont blame the site, because it is most likely to be ur problem
i dont really know if this will work, but try to close all ur aplications (if ur in windows, do ctrl+alt+del, close all aplications and leave only "explorer" and "systray" opened), open the page (wait 3-4 mins), if this doesnt work, refresh once (wait 3-4 mins again), and if this still doesnt work, then give up :roll: