I'm on Windows 7, and I've used both Chrome and Firefox to no avail. Other sites like tube8 and pornhub are still working fine. Any ideas to why .