One of the bugbears of running broadband communications to the internet is that when things unaccountably slow down, how can you gain a reasonable idea of what is causing the problems? You get the drift - is it Hardware, Drivers, Broadband connection, ISP or Windows software ?? For example, some setting in connections might have changed, accidently or by malicious software. A MS patch-tuesday update may have adversely affecting IP handling (I reckon Feb2008 did this for certain Dells, certainly things were awful afterwards, I rolled back to prior to patch Tuesday and things seem ok again). Automatic updates might change your network driver, or you might do it yourself, only to find it is worse than the original. Your ISP might have throttled back because of high demand. Has anyone heard of a downloadable package that can measure ANY of these factors, or at least give some idea whether things really are as bad as they seem by offering a sort of test download site, where you can get an objective measure of bps ?