Matthew;

This really sounds like a browser issue to me. I would suggest using firefox as your browser and see if you have the same results. If you have the same results then I would then look at the router and see if you are blocking any common protocols or ports for the interface your computer is plugged into. Other than that, I cant think of anything else?