My uni blocks ports so megaupload doesn't work for me as well (at least, that's what I think the reason is). It has that countdown thing, then when I click on the link to actually download the file, I get a "can't find website" error.
Oddly though, other sites like rapidshare and depositfiles...