Viasek: Right... The fact that your friend is on a different ISP supports gabri3l's idea that the problem lies with your ISP's DNS servers.
Unfortunately, I've been having the same problem, both from home and from work, which are on different ISPs...