That's my setup. It's more likely your router than your computer. You could easily verify by opening Internet Exploder and trying to load the page. I have occasional problems with my router, and more often, by my ISP, Chuckles... er, Charter. However, OTT does suffer a lot more than most of the...