Okay, well, re-positioning the monitor worked. I didn't think it would, because I thought it'd affect my entire monitor settings, and not just the game. But hey, I guess it did work.
As for the connection, I'm on cable. At my cousins house, he has cable under the same ISP as I do, which is...