jadberro wroteperhaps you have a satellite uplink ? check about that :)
geostationary satellites are at around 35000 km
speed of light is around 300 000 km/s
1 way to satellite --> 35000 km
2 ways (earth --> satellite --> earth) --> 70 000 km
if your packet travels at the speed of light on your satellite link (which it definitely does not, not even close to it), it needs 0.23 sec, that's 230ms...
no way to reach anything even close to 300ms on a satellite link, so don't dream of 50ms on a satellite link, not now, not in a 1000 years...