There's a Windows utility I read about, a pretty neat idea: traceroute from your box to somewhere else, run once every howevermany minutes, and graphing reponse times for each step of the way. Can't remember the name of it, but seems like a good idea. I've been meaning to look at writing something that'd do this, but maybe you'll beat me to it...:-)