On my end it appears the site is down for the last 2 days.
http://www.bitcoinwatch.com/The following message is triggered irrespective of the browser used:
Offline due to broken code. Recent changes in bitcoind are incompatible with our software and at the moment we don't have time to patch it.
Do you see the same or it is just my ISP?