Já experimentou outro computador em sua casa na mesma conexão de internet (1) ou seu laptop em uma conexão de internet diferente (2)?
Eu tive um amigo com o mesmo problema e quando ele tentou (1), ele teve o mesmo problema e não conseguiu descobrir por que, quando levava seu laptop para minha casa, ele podia acessar um site.
Eu enviei um email para o administrador do site, e descobri que ele bloqueou todo o intervalo de IP porque alguém estava lhe dando problemas.
Você nunca sabe, pode valer a pena tentar!
Isso poderia explicar por que o DNS pode resolver, mas sem conectividade. (tentei pingar daqui e funcionou)
Se você tentou (2), ignore o que foi dito acima e vou pensar em outra coisa!
Até lá, se precisar urgentemente, tente usar um servidor proxy e veja se tem alguma sorte,
edite - além disso, pode ser o seu ISP bloqueá-lo. Se eles tiverem algum fórum, você pode querer dar uma olhada. Eu sei que eu estava tentando diagnosticar um problema semelhante por uns bons 2 dias para um cliente e descobriu-se que o site foi colocado incorretamente no Lista da IWF (boa em princípio, lixo na implementação), e o ISP simplesmente deixava todos os pacotes no site sem nenhum aviso. Ele foi removido depois que eu levantei uma confusão, mas não pedi desculpas ou explicações.