I thought that even the FFXI servers were artificially limited to a 56k output to make the game playable over dialup. I normally play over dialup for faster response times when drawing a sword or interacting with doors and NPCS, but even when I play over a 1.5 Mbps satellite connection (ignoring the expected latency), I've noticed no improvement in lag. It could mostly be a hardware issue. I'll find out in a few days since today I'm expecting delivery of a new motherboard, CPU, and memory. Though I'm on a temporary crap build that's even older than the rig that died (old rig was an Abit Fatal1ty AN9 32x, AMD Athlon II 64x dual core 4200+, 2GB of DDR 800, GeForce 7950 GTOC), I'm replacing the retired Fatal1ty with an Asus Crosshair V Formula Z, AMD 6300 FX Six-Core, 16GB of DDR3 2133, and a GeForce GTX 650, which is not that much more powerful than the GeForce 7950 GTOC, but it's almost twice as powerful in a couple of ways (memory bandwidth and pixel fill-rate), and way more than twice as powerful in one way, that being texture fill-rate. Added to the faster CPU, I'll be able to tell whether the lag is caused by not receiving data quickly enough from the game server or the old hardware. I'll be using the 7950 GTOC until January 8 when the new video card arrives; I ordered it a few days after the rest of the hardware.