The delay is from both. With one-way satellite the "click" you send is transmitted via the modem connection, and the results are routed back to you via the satellite. The satellite leg, on a good day, will have around 300ms delay each way -> this is because the satellite is about 26,000 K's away [roughly - depending on the satellite] As mentioned, bad weather can impact on this, as can excessive signal from other sources - being near a digital TV broadcast tower, for example, will kill a satellite connections. Wind, rain, etc, will do the same, but to a lesser extent. Areas with high temperature variation also get slower speeds on satellite usually. This isn't b/c of the temperature as such, but because the mounts that the dishes are on expand and contract minutely, taking the dish out of "ideal" alignment over time, and lowering the throughput. Also, keep in mind that satellites experience varying degrees of 'drift', so even if your dish is aligned 100%, the bird might have moved maringally. These movements are generally corrected for pretty rapidly though, and aren't a common problem. Your best test to find out would be to use traceroute to see where to lag is for the site your wanting to check out. This will tell you where the lag is. Also, check the connection speed on the modem - though, unless your uploading, this shouldn't have a significant impact as you're only sending clicks. Cheers, PHB.