I have been having numerous problems with my internet lately. On my desktop, Skype has been routinely causing 30 second interruptions with my internet services (I have already disabled nPnP). In addition, I will often lose connection to Steam while browsing the Steam store and I have had connection problems with at least one other online retailer. Each time, connections are lost for 30 - 60 seconds. It is getting quite irritating. I am having a slightly different problem on my laptop while it is going through the same router. When streaming videos, they often won't buffer properly or even at all, leading to the video constantly pausing and starting up again. There are so many things that could be wrong with my connection. It is my network router, my cable modem, my ISP, or even something on my computer. It would be nice if there was a program that could analyze my connection and determine where my internet connection is being severed when it is severed. Could anyone recommend either a program or a method of diagnosing this problem. Thanks.