I have an external modem and my gaming pings are quite acceptable (i have the lowest of the dial up connecting to the server), but i assume things still have to be tweaked.
Sometimes i use modem for upload/download and other times a combo of sat download and modem upload