Ok, just now, I wasn't able to open forums.windowscentral.com, so I switched to Chrome and tried. Same thing - timeout. No page load. I kept hitting refresh and now everything seems to be working. I went back to IE and its working there too.
It seems to be intermittent unresponsiveness and not browser related.