I don't know how but my internet's back. After I yelled at some Charter rep, I figured it was a lost cause. I went into my office and - Bam! - the modem lights were all on. I called in excitedly to the Charter support line and they helped me connect back to the net and here I am.
Oh glory day.