I'm now sure it's entirely my ISP's fault. Last night when my internet was acting fine, I could play without any lag at all.
Now my net is acting funky and I can't play again. I wish I could bill Comcast for all the days I'm missing. >:/

Had a feeling it was just the net but wanted to make sure. Thanks for the clarifications.